Lincoln's God Book 2023 Lincoln's God JZ Joshua Zeitz 4.01 1 readers shelved it PublisherPenguin Publishing GroupLanguageEnglishPublished2023