Thinking skills 2nd edition - "Butterworth ,John" (2013)