KCSE ONLINE

e-soma online

history tests by topics

a citizenship.doc [3947]
a constitution and constitution making.doc [3948]
a contacts between east africa and the outside world upto th.doc [3949]
a democracy and human rights.doc [3950]
a establishment of colonial rule in kenya.doc [3951]
a government revenue and expenditure.doc [3952]
a lives and contributions of kenyan leaders.doc [3953]
a local authorities in kenya.doc [3954]
a national intergration unity and conflict resolution.doc [3955]
a national philosophies.doc [3956]
a social and economic development during the colonial period.doc [3957]
a social economic political development challenges in ke.doc [3958]
a the formation structure and functions of the government of.doc [3959]
a the peoples of kenya upto the 19th century.doc [3960]
apolitical development and the struggle for independence in .doc [3961]
co operation in africa.doc [3962]
colonial administration.doc [3963]
development of agriculture.doc [3964]
development of industry.doc [3965]
development of transport and communication.doc [3966]
early man.doc [3967]
european invasion of africa and the process of colonization.doc [3968]
international relations.doc [3969]
introduction to history and government.doc [3970]
socialeconomic and political developments and challenges i.doc [3971]
socialeconomic political organization of african societi.doc [3972]
the electoral processfunctions of governments in other par.doc [3973]
the rise of african nationalism.doc [3974]
trade.doc [3975]
urbanization.doc [3976]
world wars.doc [3977]
african nationalism.ppt [3978]
agrarian.ppt [3979]
agricultural revolution.ppt [3980]
bantu.ppt [3981]
cold war.ppt [3982]
colonial administration.ppt [3983]
colonial rule 1.ppt [3984]
colonial rule.ppt [3985]
early man story.ppt [3986]
early man.ppt [3987]
early trade routes.ppt [3988]
east african comm.ppt [3989]
first world war.ppt [3990]
history of kenya.ppt [3991]
industrial revolution.ppt [3992]
kingdoms.ppt [3993]
neolithic rev.ppt [3994]
organisation in africa.ppt [3995]
people of e.a.ppt [3996]
portuguese ea.ppt [3997]
portuguese.ppt [3998]
slave trade.ppt [3999]
trade.ppt [4000]
transport.ppt [4001]
united nations.ppt [4002]
urbanization.ppt [4003]
world war ii.ppt [4004]