Energy Principles and Variational Methods in Applied Mechanics by J. N. Virginia Polytechnic Institute and State University Reddy