Kevin P. Keefe retired in March 2016 after more than 30 years with Kalmbach Publishing Co. His positions included editor of Trains magazine, publisher of Trains and Classic Trains, and vice president, editorial. His "Mileposts" column appears in every issue of Classic Trains, and as a weekly blog on ClassicTrainsMag.com.