JAMES K FLANNIGAN