Novelist to virtually visit Brainerd Public Library on July