The SPIRIT CARDS ORACLE DECK is a beautiful 44 card deck of oracle cards created from the inspired artwork of John Moseley - each one is a unique piece of visionary art that inspires, activates and connects you more deeply with your heart and  spirit.