james duval (167.406)