Horizon, A Novel