president james milliken