by John Field
publisher: Trentham Books publish date: February 1st 2006
format: paperback pages: 204
language: English
ISBN:
1858563461 (9781858563466)
publisher: Trentham Books
format: hardcover pages: 200
language: English
ISBN:
1858561981 (9781858561981)
publisher: Trentham Books publish date: November 1st 2000
format: paperback pages: 228
language: English
ISBN:
185856199X (9781858561998)