publisher: Dover Publications
publish date: June 12th 2002
format: paperback pages: 256
language: English
ISBN:
0486421821 (9780486421827)
publisher: Dover Publications publish date: January 1st 2012
format: ebook
language: English
ISBN:
1306352215 (9781306352215)
publisher: Dover Publications publish date: May 23rd 2012
format: kindle pages: 256
language: English
ISBN:
0486138801 (9780486138800)