Annual of Sexual Intermediaries Volume III (1901) by Magnus Hirschfeld | Menrva Books | MenrvaBooks