European history (1789 - 1970) model questions and answers ; [MK advanced level revision] - Lubega, Mayengo John (MK Publ, 2008)