by TravelForBusiness
Excellent!
My only complaint is that I'd really appreciate some sort of marker (even a line of a few dashes) between the present and the flashbacks.