Clifford Douglas Patterson