Twelve Impossible Things Before Breakfast by Jane Yolen