A Brief Bible History: A Survey of the Old and New Testaments John 3:1-15 · ch 43/147