cedric patterson