william barr (4)