Learn World History: the easy way - HOAGLIND, Richard B. (Greystone)