The essence of cognitive psychology - Gavin, Helen (Prentice Hall Inc, 1998)