Methods of Analytical Dynamics by Leonard Meirovitch