publisher: Dover Publications
publish date: August 1st 1985
format: paperback pages: 384
language: English
ISBN:
0486249018 (9780486249018)
publisher: Dover Publications publish date: April 27th 2012
format: ebook pages: 384
language: English
ISBN:
0486130738 (9780486130736)