BUTTERWORTH JOHN THINKING SKILLS : CRITICAL THINKING AND PROBLEM SOLVING - CAMBRIDGE UNIVERSITY PRESS 2013 - 348 P ISBN: 9781107606302 Subjects--Topical Terms: PSYCHOLOGY Dewey Class. No.: 160 BUT