Фраза некорректна. Возможно: написание этих книг разделяют двадцать лет; одна книга была написана через двадцать лет после другой. Или с иным значением: эти книги написаны за двадцать лет, в течение двадцати лет.
Последние ответы справочной службы
В этом случае корректно община писать со строчной буквы.
Страница ответаВ этом случае корректно: живем на «Мире», держит путь с «Мира».
Страница ответаВсе верно: если фамилия оканчивается на гласный, ее склонение или несклонение не зависит от пола носителя фамилии. Подробные правила см. здесь.
Страница ответа