I am wondering about this assertion about Dr. Cameron. It certainly doesn't fit with what I've read.
I believe Cameron's focus is more narrow than others and he disagrees with folks we quote and reference. As I see it, homosexuality is so complex it's impossible to list all the reasons why some turn to homosexuality.