"The books that help you most are those which make you think the most."
Problem solving is a search through a space of possible solutions.