Author: Derrick P. Neuhauser & Chad A. Boesdorfer