Summary: An emotionally wrenching tale of conflicting ethics, humanity, and early American pragmatism from Tracy Chevalier (GIRL WITH THE PEARL EARRING), superbly performed by Kate Reading. Read the full AudioFile review.
Summary: An emotionally wrenching tale of conflicting ethics, humanity, and early American pragmatism from Tracy Chevalier (GIRL WITH THE PEARL EARRING), superbly performed by Kate Reading. Read the full AudioFile review.