JAMES A BARR ENTERPRISES