Lower than the Angels: A History of Sex and Christianity by Diarmaid MacCulloch reminds us that when it comes to sexuality ...