Visible Worlds: A Novel