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