Welcome to Duncan Oldham’s blog

Duncan Oldham

Thank you for visiting, a place where I can basically share what I’m up to and provide some thoughts on matters that are of interest to me. My blog has been down for a while as I’ve been very busy but yesterday I purchased some UK-based web hosting so …

Read More »