publisher: Willan publish date: September 1st 2006
format: paperback pages: 360
language: English
ISBN:
184392191X (9781843921912)
publisher: Willan Publishing (UK) publish date: May 26th 2011
format: hardcover pages: 351
language: English
ISBN:
1843921928 (9781843921929)