Author: Warren J. Keegan and Mark C. Green