format: hardcover pages: 381
ISBN:
185506670X (9781855066700)
publisher: Forgotten Books publish date: 2015-06-04
format: Paperback pages: 222
language: English
ISBN:
1330002490 (9781330002490)
ASIN: 1330002490
publisher: Barnes & Noble
publish date: September 27th 2011
format: ebook pages: 424
ISBN:
141145278X (9781411452787)
publisher: London Macmillan
format: ebook
ISBN:
0020825188 (2940020825185)