The Midnight Circus - Jane Yolen