Author: Graham, David, 1801-1886.