Book Review: Humanity and Human Sexuality: The Origin and Nature of Sexual Preference by Kevin Franklin