Doc Zachary Smith

Greedy curmudgeon perhaps

But are you so bad?