Taking sides : clashing views on controversial issues in human sexuality - Francoeur, Robert T.; Taverner, William J. (Guilford, Conn. : Dushkin/McGraw-Hill, 2000)
32