ebooks by Daniel Boone Herring