Magic Through the Ages by Diona Castile [Textbook]