The Expositor's Bible: The Second Book of Samuel

Blaikie, William Garden / Gutenberg Edition