Niyogi, Sumanta
Essays on modern history. - Patna: Janaki Prakashan, ©2010. - 281p.
9788190763455. Rs.750.00/-
History, Modern - India - Bihar.
History.
909.08 / N736
Essays on modern history. - Patna: Janaki Prakashan, ©2010. - 281p.
9788190763455. Rs.750.00/-
History, Modern - India - Bihar.
History.
909.08 / N736