JohnHigginbotham.com
Updated March 8, 2016.. I wrote this a couple of years ago and decided it needed updated after…