publisher: Dover Publications publish date: January 1st 2012
format: ebook
language: English
ISBN:
1306336341 (9781306336345)
publisher: Dover Publications publish date: March 6th 2012
format: ebook pages: 352
language: English
ISBN:
0486119688 (9780486119687)