by Rick A
An interesting book about the science behind locomotives.
https://archive.org/details/scienceofra ... am+whistle
https://archive.org/details/scienceofra ... am+whistle