Author: Kenneth G. Upton Clifford B. And Fuller