by Allen G. Berman
publisher: Krause Publications
format: paperback pages: 302
language: English
ISBN:
0873493435 (9780873493437)
publisher: Krause Publications
format: paperback pages: 254
language: English
ISBN:
0873417410 (9780873417419)
publisher: Books Americana publish date: July 1st 2005
format: paperback pages: 320
language: English
ISBN:
0896891445 (9780896891449)