publisher: Dover Publications
publish date: June 1st 1970
format: paperback pages: 298
language: English
ISBN:
0486226476 (9780486226477)
publisher: Dover Publications publish date: January 1st 2013
format: ebook
language: English
ISBN:
1306392918 (9781306392914)