peter milliken