Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
You look at where you’re going and where you are and it never makes sense, but then you look back at where you’ve been and a pattern seems to emerge. And if you project forward from that pattern, then sometimes you can come up with something.
—Robert Pirsig, Zen and the Art of Motorcycle Maintenance