Cookouts & Fireworks, Provided by Stars & Stripes

Surely this weekend you will find yourself cooking out and enjoying fireworks. Hopefully amongst your friends and family will also be a proudly flown American flag. In the middle of all the mayhem, take a moment to gaze at the Stars and Stripes, considering what they mean. The Continental Congress approved the first flag on […]

The Color Purple

This is just a quick observation about the great American melting pot. I don’t have time to do a bunch of research to understand the full historical context, but as I watched the Iowa caucus results come in and saw the leading two candidates separated by only eight votes, I was reminded of how evenly […]