STEVEN G. KRANTZ

TECHNIQUES OF PROBLEM SOLVING - UNIVERSITY PRESS

153.43