publisher: Piatkus Books publish date: October 1st 2009
format: paperback pages: 480
language: English
ISBN:
0749937297 (9780749937294)
publisher: Charnwood publish date: December 1st 2006
format: hardcover pages: 562
language: English
ISBN:
1846175364 (9781846175367)
language: English
ISBN:
0749907630 (9780749907631)