publisher: Butterworth-Heinemann publish date: October 2nd 2007
format: paperback pages: 342
language: English
ISBN:
0750688963 (9780750688963)
publisher: Oak Knoll Press publish date: December 28th 2000
format: hardcover pages: 266
ISBN:
1584560304 (9781584560302)