by Paul Dowswell
publisher: Bloomsbury publish date: March 2nd 2009
format: hardcover pages: 292
language: English
ISBN:
0747589097 (9780747589099)
publisher: Bloomsbury publish date: August 16th 2011
format: hardcover pages: 304
language: English
ISBN:
1599906333 (9781599906331)
publisher: Bloomsbury
format: paperback pages: 295
language: English
ISBN:
0747594198 (9780747594192)
format: paperback pages: 295
language: English
ISBN:
1408800233 (9781408800232)
format: kindle
language: English
ASIN: B005C9GAFI
format: kindle
language: English
ASIN: B003GUBI8E
publisher: Bloomsbury publish date: August 16th 2011
format: hardcover pages: 304
language: English
ISBN:
1599907747 (9781599907741)
publisher: Chivers publish date: August 3rd 2009
format: audiobook minutes: 8
language: English
ISBN:
9781408405628
publisher: Bloomsbury publish date: April 5th 2010
format: ebook pages: 304
language: English
ISBN:
1408811707 (9781408811702)