RT MW A1 Longman, Tremper III T1 Confronting Old Testament controversies : pressing questions about evolution, sexuality, history, and violence