publisher: Poolbeg
publish date: 1996
pages: 471
language: English
ISBN:
1853716057 (9781853716058)
publisher: Transworld Publishers Limited publish date: September 2nd 1999
format: paperback pages: 429
language: English
ISBN:
0553812629 (9780553812626)