George Cary Eggleston

Recollections of a Varied Life