The Road  Between by Michael D. Davis
_