by Stephen Cole
publisher: Bloomsbury publish date: April 3rd 2007
format: paperback pages: 352
language: English
ISBN:
1599900416 (9781599900414)
publisher: Bloomsbury publish date: February 6th 2006
format: paperback pages: 352
language: English
ISBN:
0747579547 (9780747579540)
publisher: Bloomsbury publish date: 2007
format: paperback pages: 350
language: English
ISBN:
0747589518 (9780747589518)
publisher: Bloomsbury publish date: July 19th 2012
format: ebook
language: English
ISBN:
1408836157 (9781408836156)
publisher: Bloomsbury publish date: August 2nd 2012
format: ebook
language: English
ISBN:
1619630842 (9781619630840)
publisher: Bloomsbury publish date: April 4th 2006
format: hardcover pages: 352
language: English
ISBN:
1582346534 (9781582346533)
publisher: Turtleback Books publish date: April 1st 2007
format: hardcover pages: 349
language: English
ISBN:
1417798637 (9781417798636)
publisher: Bloomsbury publish date: July 19th 2012
format: kindle pages: 353
language: English
ASIN: B008BJ488W
publisher: Bloomsbury publish date: August 2nd 2012
format: kindle pages: 353
language: English
ASIN: B008O58PIM