A grand old man of science

William Crookes (1832-1919) and the commercialization of science