Edenshaw, Charles (c. 1839 - 1924)