Denis Cotteril training Grant Hackett
Keywords: name of a person; freestyle swimming; male; swimming; training; USA; endurance sports