publisher: Willan Publishing (UK) publish date: November 1st 2004
format: paperback pages: 834
language: English
ISBN:
1843920913 (9781843920915)
publisher: Willan Publishing (UK) publish date: November 1st 2004
format: hardcover pages: 848
language: English
ISBN:
1843920921 (9781843920922)