Palimpsest by Catherynne M. Valente - WordSea