publisher: Academic Press publish date: July 1st 2007
format: hardcover pages: 609
language: English
ISBN:
0123738520 (9780123738523)
publisher: Elsevier Science & Technology publish date: July 3rd 2007
format: ebook pages: 648
language: English
ISBN:
1281028819 (9781281028815)
publisher: Academic Press publish date: July 3rd 2007
format: ebook pages: 648
language: English
ISBN:
0080549462 (9780080549460)