W. L. McLaughlin dies in Arizona