Книга «Ледяной поход генерала Корнилова» освещает ряд ключевых событий в канун ухода Добровольческой армии из Ростова и подробно рассматривает период самого похода. Пристальное внимание автор уделял детальному описанию всех походных боевых действий добровольцев. Значительное место в материале отводится вождям Добровольческой армии генералам Л. Г. Корнилову и М. В. Алексееву и их ближайшим помощникам генералам А. И. Деникину, И. П. Романовскому, С. Л. Маркову и А. П. Богаевскому. Но главные герои книги – рядовые добровольцы: молодое офицерство, юнкера, кадеты, студенты, гимназисты, простые казаки и горцы. Отдельная глава посвящена обстоятельствам гибели генерала Л. Г. Корнилова. В качестве источников использовались воспоминания участников описанных событий с обеих сторон конфликта, но в большей степени белоэмигрантская литература, малоизвестная широкому кругу любителей отечественной истории.
Из-за немногочисленности Добровольческой армии, насчитывавшей в то время в своих рядах от 3–4 до 6–7 тысяч бойцов, и будучи изолированной от внешнего мира кольцом революционных войск, добровольцы не могли в феврале – апреле 1918 года существенно влиять на развитие военно-политических событий в общероссийских масштабах. Однако авторитет крупных военачальников Русской Императорской армии, генералов Л. Г. Корнилова и М. В. Алексеева, возглавивших добровольцев, уже тогда ставил Ледяной поход в разряд заметных событий.
Ещё на этапе обороны Донской области, с ноября 1917 г. по начало февраля 1918 г., Добровольческая армия стала самой организованной, боеспособной и непримиримой контрреволюционной организацией в казачьих землях. В то же время силы были слишком неравны, и петля революционных войск стремительно сжималась вокруг добровольческих частей. До первых дней февраля у генерала Л. Г. Корнилова ещё теплилась надежда удержаться в Ростове, однако стремительное наступление двадцатитысячной армии Р. Ф. Сиверса и разгром Батайского добровольческого отряда частями А. И. Автономова развеяли последние надежды.
Остаться в Ростове для добровольцев означало обречь себя на гибель в уличных боях, и генерал Л. Г. Корнилов 9 (22) февраля увёл Добровольческую армию из города. Войска А. И. Автономова замитинговали и не выполнили указание В. А. Антонова-Овсеенко закрыть дорогу на станицу Ольгинскую, что спасло добровольцев от полного окружения и разгрома.