num_pages: 256
language: English
title: The Sex Codes: Morals for Moderns
titlecomplete: The Sex Codes: Morals for Moderns
publisher: Trafalgar Square Publishing