Jay Stevens rated Men at Arms: 5 stars Oct. 16, 2017 Public Men at Arms by Terry Pratchett (Discworld (15))