Last light II by Stathis Karatzas
_