Abercrombie, John William, 1866-