David's Secret Demons : Messiah, Murderer, Traitor, King - Halpern, Baruch (Saint Joseph's University, 2001)