Neil Reed (Illustrator), Eleanor H. PorterPollyannaSelect a format:PaperbackEbookAudio DownloadAudio CDPre-order:AmazonBlackwellsBookshop.orgFoylesHiveWaterstonesWHSmith