Text this: Solid mechanics : a variational approach /