Karen Davis, and her husband, David, are Congregational leaders at 'Kehilat HaCarmel', in Israel, located on the top of Mount Carmel in the Galilee region of Israel. Sar Shalom is an Old Testament Hebrew name for God that means 'Prince of Peace'. This inspirational recording features traditional instrumentation and lyrics in Hebrew and English.