Science of history and the hope of mankind - Sarkar, Benoy Kumar (Longmans, 1912)