After Long Years is a novel written by M.C. Halifax. The book tells the story of a man named John who returns to his hometown after being away for many years. John left his hometown in search of a... This description may be from another edition of this product.