Troubled Horizons by Joshua Herrin
_