Human values & professional ethics - KHOSLA & BHAGAT (ND TECHNICAL PUBLISHER)