Patterns, Thinking And Cognition door Howard Margolis