Types, Psalms and Prophecies