publisher: Academic Press
publish date: December 1st 2004
format: hardcover pages: 512
language: English
ISBN:
0127597514 (9780127597515)
publisher: Academic Press publish date: January 1st 2005
format: ebook pages: 512
language: English
ISBN:
1281008400 (9781281008404)
publisher: Academic Press publish date: January 20th 2005
format: ebook pages: 512
language: English
ISBN:
0080479731 (9780080479736)