Psalms of David Imagine there is a heaven, it's easy if you try. That is the message of Psalm 63:2. "I have looked upon you in the sanctuary, beholding your power and glory," writes David. The term looked upon, sometimes translated as envisioned is, according to an online Rabbi, the word meaning a vision but the …