Hamiltonian Theory