JOHN F FLANCHER