Science of sports training - Sekhon, Rajinder Singh. (Friends Publications, 2006)