{'fraction_non_alphanumeric': 0.040370058873002525, 'fraction_numerical': 0.03784693019343986, 'mean_word_length': 4.637440758293839, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Fish-Salting in Northwest Maghreb in Antiquity: A Gazetteer of Sites and Resources. By Athena Trakadas. Archaeopress Archaeology, Oxford, 2015. ISBN 978-1-78491-241-3, pp. 159, 129 figures. Price: £34.00.

given for each of the sites discussed in Chapter III. On occasion, it seems that these have been copied from the Cyrenaica guidebook (Kenrick 2013b) without noting that they are given there in degrees and decimal minutes, whereas in the present work they are formatted as degrees, minutes and seconds. Surprising values such as 91′′ (56, Hadrianopolis) therefore draw attention to themselves: similar problems afflict Safsaf (160), Mqayrnis (163) and Al-Athrun (178). Factual errors: the Market Theatre at Cyrene is said (129) to be so named from its proximity to the shops of Shahhat; it is actually so named because the theatre was built over what Goodchild interpreted as an earlier market building. The author follows some of the travellers (the Beecheys, at any rate) in describing the racetrack by the Temple of Zeus at Cyrene as a stadium (132) without indicating that it is in fact a hippodrome (and that there is a significant difference in meaning between these words). The tombs at Cyrene are said to have been studied in 1864 by Herbert Weld Blundell (139), but that date belongs to the visit of Rohlfs mentioned in the preceding paragraph; Blundell was there in 1895 (43). The descriptions of the Central and Eastern Churches at Apollonia (156) are seriously confused; the marble elements in the Central Church are all Proconnesian, not cipollino. The building at Mqayrnis illustrated in figure 116 and referred to on page 165 is not the moated ‘citadel’, but another building named ‘Palazzotto rurale’ by Sandro Stucchi (Archittettura Cirenaica, Rome 1975, p. 506, fig. 527). The apse of the church at Ras el-Hilal (176) is at the west end, not the east. The sponsor of Norton’s Cyrene excavations was not Jonathan Ogden Armour (198) but Allison Vincent Armour (46). This has been a lengthy list, and it is not exhaustive. It will be appreciated that few of these errors will detain the reader for long, but they detract disappointingly from the value of the research that has gone into the book. The fact that so many have been detected relatively easily causes some unease that there may be others which have not been immediately apparent. Let us hope not.