publisher: Ryland Peters & Small publish date: September 28th 2003
format: hardcover pages: 192
language: English
ISBN:
1841724025 (9781841724027)
language: English
ISBN:
1845976215 (9781845976217)
publisher: Ryland, Peters & Small Ltd publish date: September 11th 2003
format: hardcover pages: 192
language: English
ISBN:
1841724017 (9781841724010)
publisher: Ryland Peters & Small publish date: April 1st 2008
format: paperback pages: 192
language: English
ISBN:
1845976223 (9781845976224)