publisher: BiblioLife
publish date: November 13th 2009
format: paperback pages: 286
language: English
ISBN:
1241278539 (9781241278533)
publisher: Hyperion Books
format: paperback pages: 313
language: English
ISBN:
0646095587 (9780646095585)
publisher: London, Offices of the society
format: ebook
ISBN:
0035796308 (2940035796302)