publisher: Arrow Books Ltd publish date: June 24th 2003
format: paperback pages: 272
language: English
ISBN:
0099443325 (9780099443322)
publisher: Century publish date: March 25th 2003
format: hardcover pages: 192
language: English
ISBN:
0712624902 (9780712624909)