Citizens at the Gates - Stephen R. Barnard (Springer, 2018)