How many hillforts are there in Scotland? : revisited - Halliday, Stratford (Oxbow, 2019)