alonzo patterson