A Grand Old Flag: 50 Patriotic Songs for President's Day

Anchors Aweigh