An interesting book about the science behind locomotives.
https://archive.org/details/scienceofra ... am+whistle
https://archive.org/details/scienceofra ... am+whistle
Railroad Forums
Moderator: John_Perkowski