Who wrote glory glory hallelujah?
Leonard Cohen wrote the song and recorded it in 1984; it first
appears on his album "Various Positions." Click on the Related Link
to see and hear a younger Leonard Cohen singing the song.
Jeff Buckley covered the song in 1994 for his album, "Grace." It
has also been covered by John Cale, Jeff Buckley, Rufus Wainwright,
Allison Crowe, Imogen Heap, Sheryl Crow, k.d. lang and many
others.
To hear the Rufus Wainwright version on the soundtrack of the
movie "Shrek," see the Related Question.