Book cover for Madame Bovary

Madame Bovary

Synopsis

Details

21 September 2017
432 pages
9781509842889
Imprint: Macmillan Collector's Library