On the shoulders of giants. By - David J Weatherall