События данного романа разворачиваются одновременно в двух временных периодах: в нынешнее время и в 17 столетии. Подданный Великобритании Н. Фандорин являющийся внуком знаменитого сыщика Э. П. Фандорина исследует биографию своего далёкого предка Корнелиуса фон Дорна. Корнелиус – немецкий наёмник, нанятый русским царём Алексеем Михайловичем для обучения так называемых полков нового строя. Сначала Николас собирался прожить в Москве несколько дней, чтобы собрать все сведения о своём предке, которые имеются в московских архивах. Но внезапно скучная работа в архивах превращается в увлекательные поиски исчезнувшей много веков назад библиотеки Ивана V – легендарной Ивановой Либереи. И хотя Либереи Николосу найти не удалось, но он смог найти нечто более ценное – настоящую дружбу и истинную любовь.