Автор книг «Протозвезды» (совм. с С. А. Ламзиным; переведена на немецкий язык), «Небо», «Планеты» (совм. с А. В. Волковым), «Динамика звездных систем», «Астрономия: популярные лекции», «Вселенная от А до Я», «Рождение звезд» (М.: URSS; переведена на испанский язык), «Астрономические задачи с решениями» (М.: URSS; переведена на испанский язык), «Разведка далеких планет», «Астрономические олимпиады» (М.: URSS; переведена на сербский язык) и др.; главный редактор книги П. Г. Куликовского «Справочник любителя астрономии» (М.: URSS); переводчик с английского (совм. с А. С. Расторгуевым) книги А. Кинга «Введение в классическую звездную динамику» (М.: URSS). Опубликовал около 1200 научных и научно-популярных работ, в числе которых научно-популярные статьи по астрономии в журналах «Земля и Вселенная», «Природа», «Квант», «Наука и жизнь», «Знание — сила», «l`Astronomia» и др., а также в энциклопедических изданиях: «Физика космоса», «Астрономия» и др. Член редколлегии журнала «Квант». Победитель конкурса РФФИ научно-популярных статей (2000). Лауреат премии имени Александра Беляева (2012) и премии «Просветитель» (2012, 2015); финалист премий «За верность науке» (2017) и «Просветитель» (2019).