Given a finite extension $K/\mathbb{Q}$, the genus class field $L$ is defined to be the maximal abelian extension of $\mathbb{Q}$ that is a subfield of the Hilbert class field $H$ of $K$. I am trying to understand the proof of an alternative construction of $G$ in the case when $K$ is a cyclic extension with prime degree $l$ as follows.
Let $p_1, p_2, ..., p_n$ be the primes in $\mathbb{Q}$ that ramify in $K$. Let $L_1, L_2, ..., L_n$ be cyclic extensions of degree $l$ over $\mathbb{Q}$ such that $L_i$ ramifies only at $p_i$. Then $L = L_1 L_2...L_n$.
I was reading the proof in "Construction of class Fields - Carl Herz". The basic strategy is to associate $L$ and the $L_i$'s to norm subgroups of $K$ using class field theory and relate them. But I find it hard to comprehend and justify certain crucial claims in the proof one of which I posted on MO earlier (Norm groups of number fields).
Can someone refer me to an alternate proof of this fact or provide some light into Carl's proof if possible?