by travelingprof
Well paced, well written. Good characters. Sterling effort!
As a well travelled man I know that your story has echos of reality.... Bravo!