publisher: Penguin publish date: May 25th 2004
format: paperback pages: 288
language: English
ISBN:
0142001996 (9780142001998)
ISBN:
0905441451 (9780905441450)
publisher: Penguin publish date: February 25th 2003
format: paperback pages: 256
language: English
ISBN:
0142001988 (9780142001981)
publisher: Wolfhound Press (IE)
publish date: October 1st 1989
format: hardcover pages: 116
language: English
ISBN:
0863272037 (9780863272035)