Magical tales : a collection of stories to share.