publisher: Dover Publications publish date: June 14th 2012
format: ebook pages: 400
language: English
ISBN:
048613718X (9780486137186)
publisher: Dover Publications
publish date: January 1st 2012
format: ebook
language: English
ISBN:
1306349583 (9781306349581)