Krause Publications (Dec 15, 1998)
654 pages | 211 x 279 mm | English
Dewey 683.4/00973
LC Classification TS532.4 .F58 1998
LC Control No. 98165204