The invisible circus / - Egan, Jennifer. (N.A. Talese,, 1995)