В довольно любопытной книжке Королев А.С. Загадки первых русских князей. М., Вече. 2002 дается оригинальное, но весьма взвешенное объяснение многих туманных сообщений летописи в отношении Святослава Игоревича.
По мнению автора, Святослав до кончины кн.Ольги не был великим князем, а являлся одним из малых князей. На что указывает положение его послов в посольстве кн. Ольги в Константинополь, что видно из распределения даров греческой стороной.
По Литаврину, послы от Святослава находятся в 6-й из 7 категорий «табели о рангах». Их социальный статус уступает даже «отборным служанкам» Ольги. Данный статус низок не то, что для великого князя, пусть даже номинального, но и для наследника Ольги. Недаром второе место после Ольги занимает некий «анепсий» (по Литаврину племянник Ольги).
Согласно концепции автора в первой половине 9 в. Русью управлял союз князей в количестве 20-25 человек, причем из разных родов. Эта цифра устанавливается путем подсчета числа послов от русских князей, указанных в договоре 944 г. - 25 человек.
Также число послов, прибывших в Константинополь с Ольгой на встречу с Константином Багрянородным насчитывает 22 человека. Числа почти совпадают.
Кроме того, многие ученые ставят под сомнение летописную дату рождения Святослава (942 г.). Так, например, Святослав после своей смерти в 30 л. оставил трех уже взрослых сыновей, старший из которых Ярополк женился на «грекине» уже в конце 60-х гг. (когда по летописи его отцу было 26-28 лет). Кроме того, в Лаврентьевской летописи под 942 г. стоит пропуск, вряд ли переписчики пропустили бы столь важную дату. У Татищева есть данные о 920 г. рождения Святослава.