Weep on, weep on, song, ... music by Emily M. Brabazon.
Brabazon, Emily M.
Weep on, weep on your hour is past.