publisher: Academic Press publish date: December 2nd 2003
format: paperback pages: 372
language: English
ISBN:
3528355581 (9783528355586)
publisher: Morgan Kaufmann Publishers
format: hardcover pages: 400
language: English
ISBN:
3528255587 (9783528255589)