by John Dickinson
publisher: Transworld Digital publish date: September 4th 2008
format: kindle pages: 528
language: English
ASIN: B0031RS3HQ
format: hardcover
language: English
ISBN:
0385611730 (9780385611732)
publisher: Black Swan publish date: January 30th 2009
format: paperback pages: 528
language: English
ISBN:
0552774464 (9780552774468)
publisher: Transworld Digital publish date: September 4th 2008
format: ebook
language: English
ISBN:
1407042971 (9781407042978)