Internet Archive BookReader - Personal recollections of John M. Palmer; the story of an earnest life