Call No: - 512 ALG 1996
Edition:2nd ed
Physical Description: x, 886 pages : illustrations (some color) ; 28 cm + teacher's edition (2 volumes)
Notes: Includes index