On the Shoulders of Giants

We stand on the shoulders of giants, of those who broke ground before us, of those who tried and failed before them. We only have to skim the surface to see glimpses of what came before us. No one does it alone. No one. Who does the myth serve?