publisher: Dover Publications
publish date: March 18th 1993
format: paperback pages: 192
language: English
ISBN:
0486274926 (9780486274928)
publisher: Dover Publications
publish date: January 1st 2013
format: ebook
language: English
ISBN:
130632789X (9781306327893)