Clashing Views In Human Sexuality by William Taverner & Ryan W. McKee