Sport and exercise medicine : an essential guide - Eastwood, David; Vishnubala, Dane (Master pass, 2023)