University of Saint Thomas and Nobel Prize Winner Desmond Tutu
Thursday, October 4th, 2007Yesterday I spent an hour or two wandering around the campus of the University of Saint Thomas in Houston, Texas. It’s a pleasant, little campus in the museum district of Houston. The architecture is boxy and very 1960s, but the campus was pretty active…plenty of kids walking about with purpose.
Little did I know that the [...]