The small exchange, its system, its opening, and its explanation by Suleiman Al-Ayouni

34.50