Mechanics, Waves and Thermodynamics