Jonathan Richard Shewchuk is an Associate Professor in Computer Science at the University of California, Berkeley.