This book review is authored by Amy Isham, Library Manager at Mannix Library. It is republished from TheGospelCoalition.org.
This book review is authored by Amy Isham, Library Manager at Mannix Library. It is republished from TheGospelCoalition.org.