One who makes something clear, evident, manifest, or apparent

1 Post