By Cassandra Eason

For love, for family, for celebrations, for different ages and stages of life:  this comprehensive compendium contains an encyclopedic variety of spells for every conceivable purpose.  Each spell will tell you what you will need to carry it out or cast it and the best time to cast the spell, and provides step-by-step instructions to guide you.

1001 Spells

£18.99Price