Some useful links

I have re-added my links page, these are to sites that I have found interesting, useful or informative