Egan, J. (2007). The Invisible Circus. Anchor.
Anchor, 2007. 352 pages. Paperback. 9780307387523
9780307387523