publisher: CreateSpace publish date: 2012-10-19
format: Paperback pages: 146
language: English
ISBN:
148002970X (9781480029705)
ASIN: 148002970X
publisher: Krause Publications
publish date: October 13th 2010
format: paperback pages: 816
language: English
ISBN:
1440212333 (9781440212338)
publisher: Krause Publ
publish date: September 4th 2008
format: paperback pages: 512
language: English
ISBN:
089689682X (9780896896826)
publisher: Krause Publ publish date: 2009-10-15
format: Paperback pages: 816
language: English
ISBN:
144020361X (9781440203619)
ASIN: 144020361X
publisher: Krause Publications
publish date: February 26th 2004
format: paperback pages: 512
language: English
ISBN:
0873497805 (9780873497800)