publisher: Dover Publications publish date: October 1st 1988
format: paperback pages: 338
language: English
ISBN:
0486257673 (9780486257679)
publisher: Dover Publications publish date: July 12th 2012
format: kindle pages: 338
language: English
ISBN:
0486136817 (9780486136813)
publisher: Dover Publications publish date: January 1st 2012
format: ebook
language: English
ISBN:
1306348692 (9781306348690)