I read this for a class I took this summer, and I thought it was great.  Gives some great thoughts on creating and leading effective teams.  Definitely worth a read if you spend a lot of time working in teams.