publisher: Ryland Peters & Small publish date: January 1st 2002
format: hardcover pages: 192
language: English
ISBN:
1841720291 (9781841720296)
publisher: Ryland, Peters & Small Ltd publish date: September 27th 2001
format: hardcover pages: 192
language: English
ISBN:
1841722006 (9781841722009)