Book Excerpts Homosexuality in Nature The ubiquity of homosexuality that occurs in nature means that its existence is likely to be explained in different ways in different scenarios. In truth, Read More » August 14, 2019