Finally a new blog post. 10/12/2018 johnharpham The original plan for this website was simply to be an online presence, and the blog was part of the… Continue Reading →