by David Gay
publisher: Academic Press
publish date: November 1st 2006
format: hardcover pages: 339
language: English
ISBN:
0123708583 (9780123708588)
publisher: Elsevier publish date: December 24th 2013
format: hardcover pages: 315
language: English
ISBN:
0124166482 (9780124166486)
publisher: Elsevier publish date: January 1st 2013
format: ebook pages: 332
language: English
ISBN:
1306189276 (9781306189279)
publisher: Academic Press publish date: August 7th 2007
format: ebook pages: 352
language: English
ISBN:
0080492665 (9780080492667)