Psychology the adaptive mind - Nairne, James S. (Wadsworth, Thomson Learning, 2000)