Few contemporary social issues generate as much passion, misunderstanding and resistance as homosexuality. Deeply held homophobic beliefs, passed on from one generation to the next, pose ...