1. VERTICAL SOCIETIES. HORIZONTAL SOCIETIES. Their differences.

    VERTICAL SOCIETIES. HORIZONTAL SOCIETIES. Their differences.

    16