alanashley.wordpress.com
Welcome!
Welcome to my blog, an opportunity for me to lay out some of my ideas, or more often lay out the ideas of other people that I think are worth some attention! I had been thinking of having a number …