publisher: Academic Press publish date: November 29th 1999
format: hardcover pages: 783
language: English
ISBN:
0121098907 (9780121098902)
ASIN: 121098907
publisher: Academic Press publish date: July 25th 2005
format: ebook pages: 816
language: English
ISBN:
0080575498 (9780080575490)