Mecanique Analytique by Joseph Louis Lagrange