Teamwork

Some thoughts on teamwork