Volunteers compile the list of links by hand ... The Directory of Open Access Journals is a deep internet search engine that ...