A Tale of Two Gabriels. - Foster, Richard F. (Oxford University Press, 2015)