Bio-mechanics,science of coaching and sports traning - Singh, Ramesh Kumar (2005)