publisher: Krause Publications publish date: August 2nd 2004
format: paperback pages: 172
language: English
ISBN:
0873499093 (9780873499095)
publisher: Krause Publications publish date: April 28th 1996
format: hardcover pages: 172
language: English
ISBN:
0873413679 (9780873413671)