Lincoln's Battle with God: A President's Struggle with Faith and What It Meant for America