Conner T. Allen
overview