Помимо основной работы занимался научной журналистикой и историей науки. Много работал в области истории античной науки; основные научные статьи опубликованы в журнале "Вопросы истории естествознания и техники" и сборниках "Историко-астрономические исследования". Как конструктор задался целью воссоздать технические достижения великого древнегреческого ученого Архимеда; предложил реконструкции "жгущих зеркал", "железных лап", выяснил суть "механического открытия", с помощью которого ученый вытащил на берег корабль. Автор книг "Создающие машины", "Архимед" (М., URSS), "Исследователь Монголии и Тибета П. К. Козлов" (М., URSS), "Античная астрономия и орфизм" (М., URSS), а также исторических (повесть "Ученый из Сиракуз", роман "Эпикур" и др.) и научно-фантастических художественных произведений.