publisher: Dial Press
format: hardcover
language: English
ISBN:
0385279566 (9780385279567)
language: English
ISBN:
1844082024 (9781844082025)
language: English
ISBN:
0860683435 (9780860683438)
publisher: Bloomsbury publish date: September 28th 2011
format: ebook pages: 336
language: English
ISBN:
1448201322 (9781448201327)
publisher: Bloomsbury publish date: January 31st 2013
format: paperback pages: 316
language: English
ISBN:
1448200008 (9781448200009)