Railway Noise and Vibration: Mechanisms, Modelling, and Means of Control

$39.99