publisher: Krause Publications
format: paperback
language: English
ISBN:
0873410300 (9780873410304)
publisher: Krause Publications
format: paperback pages: 800
language: English
ISBN:
0873411862 (9780873411868)
publisher: Krause Publications
format: hardcover pages: 192
language: English
ISBN:
0873411021 (9780873411028)
publisher: Krause Publications, Paperback" /> publish date: March 1st 1986
format: paperback
language: English
ISBN:
0873410858 (9780873410854)
publisher: Krause Publications publish date: March 28th 2000
format: paperback pages: 464
language: English
ISBN:
0873415795 (9780873415798)
publisher: Krause Publications
format: paperback pages: 464
language: English
ISBN:
0873417844 (9780873417846)