Variational Methods in Nonconservative Phenomena by