publisher: Elsevier Science & Technology publish date: December 6th 2005
format: ebook pages: 544
ISBN:
0080457533 (9780080457536)
publisher: Elsevier Science & Technology publish date: November 4th 2005
format: ebook pages: 1132
ISBN:
0080457525 (9780080457529)