Bill Duker Professional Life