publisher: Orion, Paperback" /> publish date: April 1st 2013
format: paperback
ISBN:
1409126978 (9781409126973)
publisher: Orion Publishing Group publish date: July 1st 2011
format: paperback
language: English
ISBN:
085782063X (9780857820631)
publisher: Penguin publish date: June 5th 2008
format: kindle pages: 368
language: English
ASIN: B002XHNNZM
publisher: Houghton Mifflin Harcourt publish date: January 8th 2007
format: hardcover pages: 368
language: English
ISBN:
0151012075 (9780151012077)
publisher: Tantor Media Inc
publish date: January 1st 2007
format: audiobook
ISBN:
1400123569 (9781400123568)