Anthropological studies in the strange sexual practises of all races in all ages [electronic resource] : ancient and modern, oriental and occidental, primitive and civilized | NiceBooksReads