News William Finnegan Just Served As the Keynote Speaker for This Conference of Surfing Philosophy Professors 3 min read May 30, 2018