publisher: Dover Publications publish date: November 30th 2011
format: paperback pages: 352
language: English
ISBN:
0486266338 (9780486266336)
publisher: Dover Publications publish date: October 23rd 2003
format: paperback pages: 704
language: English
ISBN:
0486430782 (9780486430782)