In Humanity and Human Sexuality: The Origin and Nature of Sexual Preference, Dr. Kevin Franklin embarks on an extraordinary exploration of the human being, of mind, and their …