publisher: Dover Publications
publish date: November 2nd 2011
format: paperback pages: 608
language: English
ISBN:
0486409058 (9780486409054)
publisher: General Books publish date: March 26th 2010
format: paperback pages: 244
language: English
ISBN:
1154793249 (9781154793246)