Introduction to the Old Testament - McFadyen, John Edgar, 1870-1933 (Project Gutenberg, 2004)