by Alexander Maclaren
Subjects: Bible. Historical Books -- Commentaries; Bible. Hagiographa -- Commentaries. 113 chapters, 261,527 words. Public domain, via Project Gutenberg.