publisher: Dover Publications
publish date: September 22nd 2009
format: paperback pages: 256
language: English
ISBN:
0486472353 (9780486472355)
publisher: Dover Publications publish date: July 12th 2012
format: ebook pages: 256
language: English
ISBN:
0486121771 (9780486121772)