publisher: Academic Press publish date: December 24th 2003
format: hardcover pages: 369
language: English
ISBN:
0120398591 (9780120398591)
publisher: Academic Press publish date: December 18th 2003
format: ebook pages: 369
language: English
ISBN:
0080493815 (9780080493817)