leo mcconnell