publisher: Academic Press publish date: April 1st 2007
format: hardcover pages: 448
language: English
ISBN:
0121533581 (9780121533588)
publisher: Elsevier Science & Technology publish date: April 10th 2007
format: ebook pages: 448
language: English
ISBN:
1281053279 (9781281053275)
publisher: Academic Press publish date: September 21st 2011
format: ebook pages: 448
language: English
ISBN:
0080488633 (9780080488639)