Search for crossword answers and clues

Answer for the clue "Words by G. P. Morris ", 21 letters:
flagofourunionforever