Energy principles and variational methods in applied mechanics - Reddy, J. N. (J. Wiley, 2002)