Author: Pringle, Cyrus Guernsey, 1838-1911.