publisher: Dover Publications publish date: October 14th 2011
format: kindle pages: 528
language: English
ISBN:
048614464X (9780486144641)
publisher: Dover Publications publish date: January 1st 2013
format: ebook
language: English
ISBN:
1306356652 (9781306356657)