duncan may