Moll Flanders
Daniel DeFoe; Edited by Albert J. Rivero, Marquette University

ISBN  0-393-97862-1   |   paper   |   464 pages   |   November 2003

>   order this book