Ask HN: Any recommended books on developing mental models?350 points by febinDiscussion on Hacker News