publisher: Krause Publications publish date: April 28th 2002
format: Spiral pages: 312
language: English
ISBN:
0873494075 (9780873494076)
publisher: Krause Publications
format: paperback pages: 370
language: English
ISBN:
0873493974 (9780873493970)
publisher: Krause Publications
publish date: March 1st 2003
format: paperback pages: 370
language: English
ISBN:
0873495942 (9780873495943)
publisher: Krause Pubns Inc publish date: April 1st 2001
format: paperback pages: 464
ISBN:
087349234X (9780873492348)