EU shipping is temporarily suspended

Kevin P. Keefe

Kevin P. Keefe was editor in chief of Trains magazine from 1992 to 2000. Subsequently he was the publisher of Trains and vice president-editorial of its parent firm, Kalmbach Publishing Co., until he retired in 2016. He is a director of the Center for Railroad Photography and Art. His award-winning book Twelve Twenty-Five: The Life and Times of a Steam Locomotive, was published in 2015.

Books by Kevin P. Keefe

Jim Shaughnessy: Essential Witness

Jim Shaughnessy: Essential Witness

Sixty Years of Railroad Photography Jim Shaughnessy, Kevin P. Keefe