Histroy of Modern India - Bhargava, Dr. Moti Lal (Delhi Munshi, 1970)