A Lagrangian approach to classical thermodynamics A. Stokes EPL, 117 3 (2017) 30002 Published online: 16 March 2017 DOI: 10.1209/0295-5075/117/30002