mcmccollum reviewed Sixteen Ways to Defend a Walled City by K. J. Parker (The Siege, #1)
Review of 'Sixteen Ways to Defend a Walled City' on 'Goodreads'
5 stars
This was a total blast. Set in a late antiquity faux Rome, it sets up a series of impossible problems that the engineer protagonist as the defender of walled city must solve using limited resources and a lot of grit to ward off a barbarian horde until help arrives. Funny and ingenious.