Immerse your soul in love, sings Thom Yorke at the end of the song Street Spirit (Fade Out). The line emerged from nowhere during a brainstorming session at Laidlaw College with Jaime Taylor 10 years ago, and subsequently adorned the brick wall of the college foyer, as the institution grappled with the idea that love … Continue reading Immerse your soul in love: a manifesto