Author: John R. Surdu; Peter Panzeri