A review by eadaoinlynch
Moll Flanders by Daniel Defoe

3.0