Cooperation : Principles,Problems and Practice - Hajela,T N (Ane, 2010)