publisher: Elsevier Science & Technology publish date: November 1st 2006
format: hardcover pages: 328
language: English
ISBN:
0444529667 (9780444529664)
publisher: Elsevier Science & Technology publish date: January 1st 2006
format: ebook pages: 340
language: English
ISBN:
1280708034 (9781280708039)
publisher: Elsevier Science & Technology publish date: October 5th 2006
format: ebook pages: 340
language: English
ISBN:
0080466087 (9780080466088)