publisher: Elsevier Science & Technology publish date: September 21st 2011
format: ebook
language: English
ISBN:
0080861660 (9780080861661)
publisher: Elsevier Science & Technology publish date: September 21st 2011
format: ebook pages: 516
language: English
ISBN:
1281513628 (9781281513625)
language: English
ISBN:
0444412395 (9780444412393)