Kent F. Beck

Layton

Trademarks, designs and patents