publisher: Pan Macmillan
publish date: November 1st 2008
format: paperback pages: 434
language: English
ISBN:
0230705987 (9780230705982)
ASIN: 230705987
publisher: Macmillan publish date: June 28th 2012
format: ebook pages: 324
language: English
ISBN:
0230752527 (9780230752528)