Recent developments in Old Testament criticism - Peake, Arthur S. 1865-1929 (The University Press, 1928)