publisher: Dover Publications publish date: May 1st 1989
format: paperback pages: 224
language: English
ISBN:
0486259501 (9780486259505)
publisher: Dover Publications publish date: June 19th 2013
format: ebook pages: 224
language: English
ISBN:
0486312143 (9780486312149)