The Epic struggle - Bipan Chandra (1992)