Author: Paul R. Johnson Thomas F. Eaves