by Andrew Taylor
language: English
ISBN:
000710510X (9780007105106)
publisher: Hyperion publish date: February 3rd 2009
format: paperback pages: 383
language: English
ISBN:
140132262X (9781401322625)
publisher: St. Martin's Press publish date: October 1st 1998
format: hardcover pages: 304
language: English
ISBN:
0312192924 (9780312192921)
publisher: Minotaur Books publish date: May 15th 2003
format: paperback pages: 304
language: English
ISBN:
0312287305 (9780312287306)
publisher: AudioGO publish date: January 6th 2009
format: MP3 CD
language: English
ISBN:
1405694777 (9781405694773)
publisher: HarperCollins publish date: June 20th 2013
format: kindle pages: 404
language: English
ASIN: B00AXPJOXQ
publisher: Chivers
language: English
ISBN:
0754008738 (9780754008736)
language: English
ISBN:
0006496547 (9780006496540)