A review by crazylady_usmc
The Book at War: How Reading Shaped Conflict and Conflict Shaped Reading by Andrew Pettegree

informative reflective medium-paced

4.25