Homosexuality and the Politics of Truth
You May Also Like
Jeffrey Satinover is a practicing psychiatrist, past president of the C. G. Jung Foundation, and a former Fellow in Psychiatry and Child Psychiatry at Yale University. He has been a William James Lecturer in Psychology and Religion at Harvard University. He is currently a special student at Yale. His other books include Cracking the Bible Code.