Multiple choice Discovery of India Ved Mehta Jawaharlal Nehru Alan Tofler Reveal answer Fill a bubble to check yourself B Correct answer Explanation The Discovery of India was written by Jawaharlal Nehru during his imprisonment at Ahmednagar Fort.