publisher: Arrow Books Ltd publish date: May 6th 2004
format: paperback pages: 336
language: English
ISBN:
0099457989 (9780099457985)
publisher: Century publish date: October 23rd 2003
format: hardcover pages: 384
language: English
ISBN:
1844131890 (9781844131891)