publisher: Dover Publications publish date: December 7th 2004
format: paperback pages: 176
language: English
ISBN:
0486439496 (9780486439495)
publisher: Dover Publications publish date: April 25th 2013
format: ebook pages: 176
language: English
ISBN:
0486153959 (9780486153957)