Understanding Human Sexuality - Hyde Janet Shibley 2006 (Toronto McGraw-Hill Ryerson, 2006)