publisher: Elsevier Science & Technology publish date: December 1st 2009
format: hardcover pages: 4538
language: English
ISBN:
0444520937 (9780444520937)
publisher: Elsevier Science & Technology publish date: December 31st 2011
format: ebook
ISBN:
0444527451 (9780444527455)