A colimit of classifying spaces - Graham Ellis; Roman Mikhailov (Adv. Math., 2008)