Engineering Vibrations - 2nd ed - London CRC Press 2015 - xxi,905pages