publisher: Canfield Press
format: hardcover pages: 218
language: English
ISBN:
0063825627 (9780063825628)
publisher: Transaction Publishers publish date: October 19th 2010
format: paperback pages: 224
language: English
ISBN:
1412814553 (9781412814553)