publisher: Century publish date: November 11th 2008
format: hardcover pages: 384
language: English
ISBN:
1844131904 (9781844131907)
publisher: Arrow publish date: August 6th 2009
format: paperback pages: 368
language: English
ISBN:
0099458039 (9780099458036)
publisher: Cornerstone Digital publish date: November 21st 2008
format: ebook pages: 368
language: English
ISBN:
1409036669 (9781409036661)
publisher: Audiobooks publish date: October 2nd 2008
format: audiobook
language: English
ISBN:
1846570492 (9781846570490)