resten historieus , filosofus , teologicus.