A Long Time Gone (Ben Packard #3) by Joshua Moehling