Standing (sitting) on the shoulders of giants (relatively speaking)