Drift Beyond The Edge  by Andrew Millar