Internet Archive BookReader

Origin and history of the Magennis family : with sketches of the Keylor, Swisher, Marchbank, and Bryan families