by Dinah Maria Mulock Craik
publisher: Owen Press
publish date: July 1st 2008
format: paperback pages: 240
language: English
ISBN:
1408675781 (9781408675786)
publisher: Leila's Books publish date: April 14th 2011
format: ebook
language: English
ISBN:
0012387290 (2940012387295)
publisher: Harper & Brothers Publishers
format: ebook
language: English
ISBN:
0025723790 (2940025723790)
publisher: New York, Harper & brothers
format: ebook
language: English
ISBN:
0018839436 (2940018839439)