publisher: Hardinge Simpole Limited publish date: October 31st 2003
format: paperback pages: 164
language: English
ISBN:
1843821095 (9781843821090)
publisher: Hardinge Simpole Limited publish date: November 1st 2003
format: paperback pages: 152
language: English
ISBN:
1843821109 (9781843821106)