to her left was a floor-to-ceiling shelf filled with books on witchcraft , paganism , folk magic and medicine , urban legends , celtic traditions , astrology , tarot , spell casting , channeling , and psychic development , as well as a numbers of almanacs and calendars .