One who discovers hidden things