Lattices over Number Fields