Psychology of sex the biology of sex, the sexual impulse in youth, sexual deviation, the erotic symbolisms, homosexuality, marriage, the art of love / - Ellis, Havelock. (William Heinemann Medicals Books Ltd.,)