Jayaprakash Narayan was an Indian independence activist, socialist and political leader. - In 1999 , he was awarded the Bharat Ratna, India's highest civilian award, in recognition of his social work. - He also got the Magsaysay award for Public Service in 1965 .