Lecture Notes on Theoretical Mechanics - Liu, Jianlin (Springer Nature Singapore : Imprint: Springer, 2019)