Indian History Who among the following has been called the 'Napoleon of India'? A) Samudragupta B) Harshavardhana C) Chandragupta Maurya D) Ashoka Detailed Solution: No Details Prev Next