OK I've taken a look and the Digital Classicist, which *is* still there. Digital Medievalist was not there, but apparently it has been deleted, yes?
Does anyone have copies of the Talk page?
A couple of the editors who objected I know quite well, so I'll have chat with them.
Meanwhile, the article does look a bit like an advert. Another objection was that it doesn't get many Google hits. Nothing wrong with that, but need to think of ways round.
I'll ask the editors concerned if they can help.
E