A beautiful afternoon at the Alabama Book Festival.