Author: c. a. kulp and john hall