William E. Hoard publisher