publisher: Willan Publishing (UK) publish date: July 1st 2005
format: paperback pages: 310
language: English
ISBN:
1843921324 (9781843921325)
publisher: Willan Publishing (UK) publish date: July 1st 2005
format: hardcover pages: 336
language: English
ISBN:
1843921332 (9781843921332)