Noel Salmond was born in Toronto and has lived in Montreal, London, and Delhi, India. He is currently an assistant professor of humanities and religion at Carleton University, Canada.Noel Salmond was born in Toronto and has lived in Montreal, London, and Delhi, India. He is currently an assistant professor of humanities and religion at Carleton University, Canada.