All Veils