Level Set Methods And Dynamic Implicit Surfaces by Stanley J. Osher, Ronald P. Fedkiw & Stanley Osher