publisher: Dover Publications publish date: June 1st 1967
format: paperback pages: 544
language: English
ISBN:
0486217396 (9780486217390)
publisher: Dover Publications publish date: September 12th 2011
format: kindle pages: 505
language: English
ISBN:
0486121933 (9780486121932)
publisher: Dover Publications publish date: January 1st 2012
format: ebook
language: English
ISBN:
1306338549 (9781306338547)