Old Chester, PA: Biographical Sketches: William Henry Ridley, Esq.
www.oldchesterpa.com
Images may be subject to copyright.