by Ian Wilson
publisher: Bantam Press
publish date: March 4th 2010
format: hardcover pages: 384
language: English
ISBN:
0593063597 (9780593063590)
publisher: Bantam publish date: February 17th 2011
format: paperback pages: 480
language: English
ISBN:
0553824228 (9780553824223)
publisher: Bantam Press publish date: March 4th 2010
format: paperback pages: 368
language: English
ISBN:
0593063600 (9780593063606)
publisher: Transworld Digital publish date: March 20th 2010
format: kindle pages: 480
language: English
ASIN: B003D87PS6
publisher: Transworld Digital publish date: March 24th 2010
format: ebook pages: 480
language: English
ISBN:
1409094707 (9781409094708)