publisher: CRC Press publish date: May 4th 2006
format: hardcover pages: 709
language: English
ISBN:
0849337488 (9780849337482)
publisher: CRC Press publish date: April 5th 2006
format: ebook pages: 733
language: English
ISBN:
1280653566 (9781280653568)