John Clary Davies has written 180 articles: