World history : from early times to A D 2000 - Rao , B V (Sterling, 2006)