Astral spellbook