publisher: Atlantic Books publish date: August 2005
format: paperback pages: 352
language: English
ISBN:
1843541572 (9781843541578)
publisher: Atlantic Books publish date: August 2004
format: hardcover pages: 348
language: English
ISBN:
1843541564 (9781843541561)