Translation: The Lord is my shepherd (Maurice Greene). Sacred. Anthem. Organ.
Translation: meglitsch. The Lord is my faithful shepherd.