Author: Earle, Professor Emeritus, James H