Here's a short story:

John was an old man who lived in New York City. John used to work at the Post Office before he quit. John has a grandson named Timmy. Timmy came to visit John and brought his friends David, Roger, and Bill. John gave them each a glass of lemonade to drink. 

Timmy wanted his friends to try his grandfather's meat soup. John was known to be a good cook. He enjoyed cooking burgers, fish, pizza, and soup. John's meat soup was his favorite recipe. John asked his grandson to go to the store to buy the food. He wanted Timmy to buy some meat. Timmy took some money from John and went to Kroger. Timmy thought of buying ground beef, chicken, turkey, and sausage. He bought three pounds of ground beef. He took it back to John, who had started making the soup in his kitchen. 

John cooked the ground beef and added it to the soup. They let the soup cook for two hours and then John tested it to see if it was ready to eat. The soup tasted delicious. Timmy and his friends loved it and told John they would be back for more. (End of story)

Provide your best guess for the following question. Give ONLY the guess, no other words or explanation.

For example:

Guess: <most likely guess, as short as possible; not a complete sentence, just the guess!>

Here are a few examples of questions and answers:

Question: Where did the man live?
Guess: New York City

Question: What is his name?
Guess: John

Question: Where did he used to work?
Guess: at the Post Office

Question: Why did he leave there?
Guess: he quit

Question: What is his grandkids name?
Guess: Timmy

Question: Did he come to visit?
Guess: yes

Now answer the following question in the same format.

Question: Who did he bring with him?

David