Author: Kennedy, D. (Duncan), 1809-1887