publisher: Abacus publish date: November 2nd 1989
format: paperback pages: 256
language: English
ISBN:
0349101442 (9780349101446)
publisher: Green Books
publish date: May 22nd 2003
format: paperback pages: 256
language: English
ISBN:
1903998271 (9781903998274)
language: English
ISBN:
0718131533 (9780718131531)