Text this: Critical point theory and Hamiltonian systems /