A review by unreliable_narrator
Moll Flanders by Daniel Defoe

adventurous inspiring reflective medium-paced

3.25