Dark Forest by Jason Graefen
_