Finite Presentation Implies Finite Generation