John Stansfeld — British soldier and landowner (1840-1928)