Author: franklin hazen potter,A.M