A Dictionary of Hymnology/Zion stands by hills surrounded

