Author: Barrett, Eaton Stannard Barrett, Eaton Stannard,