James McCommons

James McCommons is the author of Waiting on a Train: The Embattled Future of Passenger Rail Service—A Year Spent Riding Across America.