TY - BOOK ID - 138507741 TI - Sex, science and morality in China. PY - 2006 SN - 0415376327 9780415376327 PB - London Routledge DB - UniCat KW - Sex KW - Sex customs UR - https://www.unicat.be/uniCat?func=search&query=sysid:138507741 AB - ER -