Edenshaw, Charles (c. 1839 - 1920)