Call number: 512.86 HAL
Physical Description: viii, 199 pages ; 24 cm
Notes: includes index
Contains about 350 instructive problems.