publisher: John Blake
publish date: September 1st 2003
format: hardcover pages: 271
language: English
ISBN:
1844540103 (9781844540105)
publisher: Metro Publishing, Limited publish date: September 1st 2004
format: paperback pages: 288
ISBN:
1844540650 (9781844540655)