OMEGA by Alistair Forrest
_