Against All Odds- a personal journey September 30, 2022 TED Conference 2015 Vancouver, Canada. source