The Atomic Components of Thought by John R. Anderson, John Ed. Anderson & Christian J. Lebiere