Select remains of John Alexander Pringle, EsqJohn Alexander Pringle · First published 1841Open the Tome