Clifford J. Richardson
overview