theflaneursturtle.com
My Life in Sports.
By Peter Stern, Philosophy Faculty. My life in sports! Where to begin? “Begin at the beginning,” you marvelously faithful Turtles intone to yourselves in unison, despite all manner of …