Welcome to Duncan Oldham’s blog!

Thanks for visiting DuncanOldham.com, my personal webspace, a place where I can post a few ramblings for those of you who give a shit about what I have to say and those who just want to stalk me for whatever your reasons. I’m experimenting a little bit with this theme so …

Read More »