publisher: Dover Publications
publish date: July 21st 2010
format: paperback pages: 240
language: English
ISBN:
0486476693 (9780486476698)
publisher: Dover Publications publish date: January 1st 2012
format: ebook
language: English
ISBN:
1306336791 (9781306336796)
publisher: Dover Publications publish date: March 6th 2012
format: ebook pages: 240
language: English
ISBN:
0486119300 (9780486119304)