Happy Independence Day, fellow Americans! Today is a great day to re-read the Declaration of Independence and proudly fly your American Flag.
The National Archives has a nice online version of the Declaration of Independence including both a transcript and high resolution image of the document.
Proper etiquette on the display of the nation’s flag can be found at USHistory.org. This page not only shows proper use of the flag, but highlights some shameful violations reported in the news. Another resource is a PDF brochure on the flag prepared by my dad a few years ago.

