Profinite Groups - Ribes, Luis; Zalesskii, Pavel (Springer Berlin Heidelberg, 2010)