Call number: 519.5 JOH 1992
2nd ed.
Physical Description: xvii, 686 pages : illustrations (some color) ; 24 cm.
Notes: Includes index