Call no: 670.42 HAS 1981
Edition:3rd ed
Physical Description: vi, 394 pages: illustrations; 22 cm.
Note: includes index