Author: Mark C Roberts, Paul A. Nelson, James R. Gale