Le Livre des Rois ou Shâhnâmeh (en شاهنامه / Šâhnâme ; romanisation ALA-LC : Shāhnāmah) est une épopée retraçant l'histoire de l'Iran (Grand Iran) depuis la création du monde jusqu'à l'arrivée de l'Islam, en plus de écrits aux alentours de l'an mille par Ferdowsi. On ne connaît que très mal la vie de Ferdowsi, la principale source à ce sujet étant le Livre des Rois lui-même. D'autres poètes, comme Nizami, ont écrit sur sa vie, mais l'écart chronologique est trop grand pour que la source soit fiable. Le Livre des Rois est rédigé pendant une période de troubles politiques : depuis le , le pouvoir du calife abbasside est remis en cause, et la dynastie des Samanides a pris le pouvoir en Perse. Depuis leur capitale principale de Boukhara, ils patronnent une importante activité intellectuelle, protégeant des hommes de lettres, comme les poètes Roudaki et Daqiqi, l'historien Bal'ami ou encore les philosophes Rhazès et Avicenne. Cependant, sous la pression des turcs d'Asie centrale, l'émir Nuh II est contraint de nommer Mahmoud Ghaznavi gouverneur du Khorassan. Celui-ci, grâce à une alliance avec les turcs qarakhanides de Transoxiane renverse l'émirat samanide en 1005. Malgré sa richesse, Ferdowsi cherche un protecteur pour accomplir ce qu'il juge comme l'œuvre de sa vie : la compilation des légendes persanes. Prenant le relais de Daqiqi après sa mort en 980, il commence immédiatement à écrire pour différents commanditaires. Mais il ne trouve un protecteur réellement puissant qu'avec l'arrivée de Mahmoud au pouvoir. Il a alors 65 ans, et subit déjà des problèmes d'argent. Pour des raisons financières, mais peut-être également religieuses (Ferdowsi était chiite, selon Nizami, ou peut-être zoroastrien), pourtant, le poète se sépare relativement rapidement de son dédicataire, qui visiblement faisait peu de cas d'une œuvre qui ne pouvait le servir politiquement. , écrit Ferdowsi dans son Livre des Rois. Après la publication d'une satire sur son ancien protecteur, largement diffusée, Ferdowsi se voit contraint de fuir vers des cours provinciales (Bagh, ).