Udayan Salim BanerjeeMar 181 minMy Training PhilosophyThanks to wisdom culled from numerous wisemen & gurus (known & unknown), I have been able to develop a pertinent training philosophy,...