William C. Camp
overview