Your "touched by magic" story has made me literally laugh out loud. It's well written and witty in a wonderful way, and it's been a great find...
Separate names with a comma.