by David Hall
publisher: Bantam Press
publish date: January 28th 2008
format: hardcover pages: 368
language: English
ISBN:
0593059220 (9780593059227)
publisher: Corgi publish date: February 12th 2009
format: paperback pages: 480
language: English
ISBN:
0552156302 (9780552156301)
publisher: Transworld Digital publish date: February 12th 2009
format: kindle pages: 390
language: English
ASIN: B0031RSAX8
publisher: Bantam Press publish date: January 28th 2008
format: paperback pages: 368
language: English
ISBN:
0593059263 (9780593059265)
publisher: Transworld Digital publish date: February 12th 2009
format: ebook pages: 464
language: English
ISBN:
1407033433 (9781407033433)