publisher: Ballantine
publish date: 2005
format: paperback pages: 332
language: English
ISBN:
1845760964 (9781845760960)
publisher: Ballantine Books publish date: January 25th 2005
format: paperback pages: 336
language: English
ISBN:
0345479386 (9780345479389)
ASIN: 345479386