Mary Roach

Book

Grunt

The Curious Science of Humans at War
Mary Roach
W.W. Norton, 2016