The human mind thrills at few things so much as making connections. Discovering. Solving. Author: Graham Moore