Sound and Vibration by Gerard Chesire & Gerald Cheshire