Cooperative principles and practice - Karthikeyan, M (Discovery publishing house pvt .ltd., 2012)