Author: Karkeek, William Floyd, 1802-1858.