ScottSchlueter rated Sixteen Ways to Defend a Walled City: 5 stars Nov. 13, 2020 Public Sixteen Ways to Defend a Walled City by K. J. Parker