I've just posted an article about the basics of search engine function. Not an in-depth look of course, that would be more like an ebook
Knowing a bit about how search engines produce those imposing pages of search results can help a lot with improving SEO on your own site. I'm planning an article in a few weeks that will go more into SEO for webmasters / web content producers.