A Brief Bible HistoryA Survey of the Old and New Testaments by Boyd, James Oscar Machen, J. Gresham (John Gresham)
 is a Project Gutenberg book, now on Github.