David Peter Simon

David Peter Simon's picture
Consultant
ThoughtWorks

BIO: 

ARTICLES BY THIS AUTHOR

David Peter Simon - NO. 1 205
David Peter Simon - NO. 1 409
David Peter Simon - NO. 1 532