Love, Spells and all That