Who wrote 'Moll Flanders'?

Daniel DeFoe

Johnathan Swift

Voltaire

Henry Fielding