Author - Keith M. Eades, James N. Touchstone, Timothy T. Sullivan