publisher: Academic Press publish date: July 30th 2004
format: hardcover pages: 928
language: English
ISBN:
0126561532 (9780126561531)
publisher: Academic Press publish date: May 31st 2000
format: hardcover pages: 912
language: English
ISBN:
0126561524 (9780126561524)