First World War People (First 4 people) - Page 0

John Keegan

John Keegan

Military historian

Pierre Purseigle

Pierre Purseigle

Author

Tamara Scheer

Tamara Scheer

Austrian historian

Guoqi Xu

Guoqi Xu

Author