David W. Barts
   … not your average techie