publisher: Dover Publications publish date: March 15th 2012
format: ebook pages: 432
ISBN:
0486149064 (9780486149066)
publisher: Dover Publications
publish date: November 2nd 2007
format: paperback pages: 432
language: English
ISBN:
0486461688 (9780486461687)