Author: David W. Chen Mark Walker and Kenneth P. Vogel