Итоги голосования для комментария:
Ahill_ нашёл название повести: 13й город.

Сейчас посмотрел содержание в Вики — был немного не прав, всё-таки там всего 2 конфронтующих лагеря (а не 3).

Но по воспоминаниям — всё равно почитать стоит.