Question: who sings vocals on dirty work by steely dan?
Answer: David Palmer; Walter Becker; Donald Fagen; Jim Hodder