The general theory of particle mechanics : a special course - Yefremov, Alexander P., (Cambridge Scholars Publishing, 2019)