A textbook on professional ethics and human values - Naagarazan, R. S (New Delhi: New Age International, 2006)
Keywords: Ethics - Mechnaical Engineering