Scan barcode
A review by tfaye
Amazing Grace: The Life of John Newton and the Surprising Story Behind His Song by Bruce Hindmarsh, Craig Borlase
challenging
emotional
hopeful
informative
inspiring
slow-paced
4.0