Daniel Defoe's Moll Flanders. Are you looking for one of the best books of all time to read? Then you've come to the right spot! Moll Flanders by Daniel Defoe is one of the best works of all time. Don't miss out on this great classic - read Moll Flanders by Daniel Defoe today!