publisher: Dover Publications
publish date: June 16th 2006
format: paperback pages: 240
language: English
ISBN:
048644967X (9780486449678)
publisher: Dover Publications publish date: March 7th 2012
format: ebook pages: 240
language: English
ISBN:
0486122670 (9780486122670)