Daniel Langhorne Daniel Langhorne is a contributor to TimesOC. Follow him on Twitter @DanielLanghorne.