lance harts