Call no : 658.4012 SHA
Physical Description:xiii, 262 pages : illustrations ; 24 cm
Notes : includes index