Christopher S. Porter
overview