Bancroft, J. Human sexuality and its problems. 3rd edition - 3 - Harlow : Churchill Livingstone 2009 ISBN: 9780443051616