Marathon running : physiology, psychology, nutrition and training aspects /: physiology, psychology, nutrition and training aspects. (2016)