Models of Discovery by Simon, Herbert A.