Kummer and Darboux started a project to describe all surfaces that contain at least 2 circles through every point. We discuss the last step of its completion by connecting it with the study of solutions of a homogeneous quadratic equation q(x_0,\dots, x_n)=0 where the x_i are themselves homogeneous polynomials of some degree 2 in several variables.