Author: jr noble e. cunningham