Author: J f. 1816-1901 Pringle