Сергей Михайлович Соловьев родился 17 (5) мая 1820 года в Москве. Учился в духовном училище, в 1838 году с серебряной медалью окончил 1-ю Московскую гимназию и поступил на историко-филологическое Отделение философского факультета Московского университета. В 1842-44 годах слушал лекции в Берлине, Париже и Гейдельберге. По возвращении в Москву, с 1845 года преподавал в университете. Защитив диссертации – магистерскую («Об отношении Новгорода к великим князьям») и докторскую («История отношений между русскими князьями Рюрикова дома»), получил в 1847 году должность профессора. В 1851 году началось издание его фундаментального труда «История России с древнейших времен», в дальнейшем принесшую историку всероссийскую и европейскую известность. Эта книга рассказывает о русской истории XVIII века.