Author: Richardson, Clifford.