Lecture notes on theoretical mechanics - Liu, Jianlin (Springer, 2019)