Find the equation of a circle through three given points. From elegant determinant equation to practical code.| John D. Cook