A new history of redemption : the work of Jesus the Messiah through the millennia / - McDermott, Gerald R.