Call number: 005.276 HAL 2001
Edition:2nd ed
Physical Description: xli, 1398 pages : illustrations ; 24 cm.
Notes: Includes index