Author: freeman h. hubbard