TY - BOOK AU - 58 TI - Solving tough problems SN - 1576752933 U1 - 303.69 KAH 22 N1 - Includes bibliographical references (p. [137]-139) and index ER -