Human Sexuality and Its Problems - Bancroft, John (Edinburgh:Churchill Livingstone Elsevier, 2009)