Dave Eggers stops by and signs copies of his books