Understanding human sexuality - Janet Shibley hyde (canada Mcgraw hill, 2006)