William James Eggins (1862-1946)