michael connors