Here is a, perhaps quirky, collection of links to web pages I found interesting. This is a work in progress: