Author: jr bernard f. huppe and d. w. robertson