A new edition of Bradt's popular USA by Rail guidebook has just been published. It has updated details of all current Amtrak and VIA Rail trains as well as many tourist and steam railroads, plus chapters on North American rail history.
https://usa-by-rail.com/html/usa_by_rail.html
https://usa-by-rail.com/html/usa_by_rail.html