The Origins and Role of Same-Sex Relations in Human Societies
Independent writer James Neill has spent 12 years researching the role of homosexuality in society and in nature. A consultant in the information services industry, he worked previously in news and public affairs in Washington, D.C. as a writer and editor.