Kamiltonians