Author: Paul G. Andres,HUgh J. Miser and Haim Reingold