publisher: Pan Publishing
format: Paperback
language: English
publisher: Pan Publishing publish date: April 2nd 2010
format: paperback pages: 305
language: English
ISBN:
033045854X (9780330458542)
publisher: Bantam publish date: June 28th 2011
format: paperback pages: 352
language: English
ISBN:
0553386123 (9780553386127)
publisher: Bantam publish date: June 28th 2011
format: ebook pages: 340
language: English
ISBN:
0440423406 (9780440423409)
format: kindle pages: 354
language: English
ASIN: B004J4WLLY
publisher: Pan Macmillan publish date: April 2nd 2010
format: paperback pages: 320
language: English
ISBN:
0330513672 (9780330513678)