Internet Archive BookReader

Record of a branch of the Hallowell family, including the Longstreth, Penrose, and Norwood branches