Author: Kennedy, William, 1799-1871