David Williams
Consultant in Des Moines, Iowa
A COMPUTER AND GOSSIP ENTHUSIAST WHO IS TRYING TO SAVE THE WORLD AND CENTRAL IOWA BY ASKING PEOPLE TO THINK
A COMPUTER AND GOSSIP ENTHUSIAST WHO IS TRYING TO SAVE THE WORLD AND CENTRAL IOWA BY ASKING PEOPLE TO THINK