fjordic rated Besieged: 5 stars Feb. 9, 2019 Public Besieged (2017, Random House Publishing Group)Besieged by Kevin Hearne