The magnate: William Boyce Thompson and his time, 1869-1930