Thinking & problem solving /
Banyard, Philip,1953-
Hayes, Nicky.
British Psychological Society.
Leicester : British Psychological Society,
c1991.