Harry Collins — British sociologist of science