Conversation so far:
Where was David M. Shoup born?
David Monroe Shoup was born on 30 December 1904 in Battle Ground, Indiana.
When was David M. Shoup born?
David Monroe Shoup was born on 30 December 1904 in Battle Ground, Indiana.
Did David M. Shoup grow up in Battleground?
David M. Shoup's family lived on a farm in Ash Grove, but moved to Covington to live on a new farm in 1916.
Why did David M. Shoup's family move to Covington?
David M. Shoup's family moved to Covington to live on a new farm in 1916.
When did David M. Shoup's family move to Covington?
David M. Shoup's family lived on a farm in Ash Grove, but moved to Covington to live on a new farm in 1916.

Question: Where did he go to school?
Self-contained rewrite: Where did David M. Shoup go to school?