publisher: Academic Press publish date: September 1st 2005
format: hardcover pages: 712
language: English
ISBN:
0121828018 (9780121828011)
publisher: Academic Press
publish date: August 18th 2005
format: ebook pages: 712
language: English
ISBN:
0080884253 (9780080884257)