David King

English historian of science