Grunt: The Curious Science of Humans at War

tags: military, science

Book Info

288
2017
Mary Roach