Eric E Castro

Urban sprawl is bad; intellectual sprawl is good

It’s the little things that make a history teacher happy, like a new map.