Author: frank c. hibben