publisher: Dodo Press publish date: August 1st 2007
format: paperback pages: 316
language: English
ISBN:
1406532460 (9781406532463)
publisher: CreateSpace publish date: December 14th 2013
format: paperback pages: 288
language: English
ISBN:
1494483793 (9781494483791)
publisher: Echo Library
format: paperback pages: 212
language: English
ISBN:
1406843377 (9781406843378)