Finite K (π, 1)s for Artin Groups