Thank you for your kind words. I strongly agree with you about fostering a positive work environment at the peer level. I think it compliments rather than interferes with the responsibilities of management. I've found that simply maintaining a strong team focus and a generous attitude to knowledge sharing makes a big difference. I'm glad to see some research that backs this up:
http://www.mckinsey.com/insights/organization/givers_take_al...