publisher: Dover Publications publish date: May 19th 2008
format: paperback pages: 272
language: English
ISBN:
048646668X (9780486466682)
publisher: Academic Press publish date: August 14th 1995
format: ebook pages: 255
ISBN:
0080535674 (9780080535678)