Andrew McCulloch - The Multiscale Athlete