publisher: Echelon Press Publishing publish date: April 1st 2009
format: paperback pages: 286
language: English
ISBN:
1590806271 (9781590806272)
ASIN: 1590806271
publisher: Buehler Books
publish date: September 21st 2011
format: ebook pages: 286
language: English
ISBN:
0013409328 (2940013409323)