William F. DeVault publisher