The Evolved Athlete: A Guide for Elite Sport Enhancement - Ivancevic, Tijana( (Springer International Publishing, 2017)