William B. Taylor publisher