On the way to Germany, when we flew over the Alps, a Sister with me had tears running down her face as she gazed at the beauty spread out below us. Mountains are awe-inspiring. No wonder people imagined their gods living on a mountain. For example, the Greeks and Romans believed their gods dwelt on…

Read More