Dolen-Horn-Schmid duality