Alan Kay

Coaching and Collaboration, Marketing