Author: Fanny ParkesEditor(s): William DarlympePublisher: PenguinYear: 2014Language: EnglishPages: 354ISBN/UPC (if available): 9780143029885