Richard Hall II publisher