by Douglas M. Baker
publisher: New Leaf Distributing Company
format: paperback
language: English
ISBN:
0906006856 (9780906006856)
publisher: Thorsons Publishers
format: paperback
language: English
ISBN:
0850301408 (9780850301403)
publisher: Baker eBooks Publishing publish date: March 2nd 2010
format: ebook
language: English
ISBN:
0012838772 (2940012838773)