format: paperback pages: 352
language: English
ISBN:
0882666118 (9780882666112)
publisher: Storey Publishing publish date: January 13th 2015
format: paperback pages: 368
language: English
ISBN:
161212013X (9781612120133)
publisher: Storey Publishing, LLC publish date: January 13th 2014
format: hardcover pages: 368
language: English
ISBN:
1612124798 (9781612124797)