Who holds the keys of the unseen in Al-Anʿām 6:59?

Faith and Messengership: the Nature and Qualities of Prophethood