Text book on professional ethics and human values - Naagarazan, R S (New age international publishers, 2006)