Essayist Weinberger to read from his work Oct. 31