by Ken Potter
publisher: Krause Publications publish date: April 1st 2009
format: paperback pages: 320
language: English
ISBN:
0896899411 (9780896899414)
publisher: Krause Publ publish date: March 21st 2011
format: paperback pages: 352
language: English
ISBN:
1440215782 (9781440215780)
publisher: Krause Publications publish date: February 28th 2011
format: ebook pages: 352
language: English
ISBN:
1440215790 (9781440215797)
publisher: Krause Publications publish date: January 1st 2012
format: ebook pages: 352
language: English
ISBN:
1440215804 (9781440215803)
publisher: Krause Publications publish date: January 1st 2012
format: ebook pages: 320
language: English
ISBN:
1440216622 (9781440216626)
publisher: Krause Publications publish date: January 1st 2009
format: ebook pages: 322
language: English
ISBN:
1282254073 (9781282254077)
publisher: kp books publish date: August 23rd 2010
format: ebook
language: English
ISBN:
1440310882 (9781440310881)