MICHAEL T HALL, CPO