by Annette M. Doherty
publisher: Academic Press publish date: December 1st 2005
format: paperback pages: 542
language: English
ISBN:
0120405407 (9780120405404)
publisher: Academic Press
publish date: January 1st 2005
format: ebook pages: 558
language: English
ISBN:
1280630434 (9781280630439)
publisher: Academic Press publish date: December 19th 2005
format: ebook pages: 558
language: English
ISBN:
0080458173 (9780080458175)