publisher: Pan Macmillan publish date: November 1st 2008
format: paperback pages: 400
language: English
ISBN:
0330446940 (9780330446945)
ASIN: 330446940
publisher: Pan Publishing publish date: September 18th 2009
format: ebook
language: English
ISBN:
0330507117 (9780330507110)