The truth that goes marching on is that the Star Spangled Banner is a great poem. But a lousy song!
Thanks.