Sample History and Government Paper 1 and 2 Questions and Answers

Institution: Secondary

Course: History and Government

Posted By: mwalimu kiptoo

Document Type: PDF

Number of Pages: 84

Price: KES 100
    
    

Views: 10458     Downloads: 12

Summary

Sample History and Government Paper 1 and 2 Questions and Answers.

Brief Overview:

SECTION A (COMPULSORY)

1. Name two sources of Kenyan History. (2mks)
2. Give two ways in which Islam was spread in Kenya. (2mks)
3. Name two Coastal settlements in Kenya before 1500 AD. (2mks)
4. Who appoints District Commissioners in Kenya? (1mk)
5. What was the main Provision of the Carter Land Commission of 1932? (1mk)
6. State two reasons why the Colonial Government in Kenya built roads. (2mks)
7. State two reasons why Africans were not allowed to grow cash crops in Kenya. (2mks)
8. What was the main feature of African Education in Kenya during the Colonial Period. (1mk)
9. Name two independent churches which came up in Western Kenya during the independence struggle (2mks)
......................................


Below is the document preview. Purchase to access the complete document.

  • 2284_0.jpg
  • 2284_1.jpg
  • 2284_2.jpg
  • 2284_3.jpg
........

This is the end of this document preview. Buy to download the complete document.


More Resources


  • Grade 4 French Assessment Test Term 1 2021

    Grade 4 French question paper term 1. It assesses the content covered in class in term 1.

    Price: KES :  100

  • Grade 5 French Assessment Test Term 1 2021

    Grade 5 French question paper term 1. It assesses the content covered in Grade 4 and Grade 5 in term 1.

    Price: KES :  100

  • Grade 4 French Assessment Test Term 1 2022

    Grade 4 French Assessment Test Term 1 2022

    Price: KES :  100

  • 2023 Grade 7 CRE Lesson Notes Term 1

    Download CRE grade 7 cbc lesson notes. the notes are proffesionally prepared for teachers and students. Note: 1. teachers Should thoroughly exhaust relevant areas in substrands for student to...

    Price: KES :  95

  • Critically expose Jonathan Swift’s ‘Gulliver’s Travels’ to Post modernism study: LIT 410

    Critically expose Jonathan Swift;s "Gullivers Travels" to a post modernism approach. - The paper gives an insight to how you can evaluate the above mentioned text using a post modernism approach. -...

    Price: KES :  100

  • Business Studies: Forms of Business Units Notes

    Short notes on Business Studies: Forms of Business Units ............

    Price: KES :  47

  • Physics Notes on Heat Energy

    A clear summary of heat energy topic taught in high school. Heat Energy Notes.

    Price: KES :  29

  • AEC 418 Project Appraisal and Evaluation - Project Appraisal Case Studies

    This is a well highlighted and well explained topic about project appraisal case studies. It has the following sub topics: (i) Transport networks (ii) Project identification (iii) Feasibility and...

    Price: KES :  100

  • Second Year Human Resource Management Notes

    These notes help build adequate understanding concerning the human resource management in an organization including its environment, both micro and macro explained in detail.

    Price: KES :  300

  • Management Information System Notes for 2nd Year

    I have prepared my notes after research and i think they have the content needed in this unit.They are 15 pages in number and they cover the major parts of the unit.The best way to proof them is by...

    Price: KES :  350

  • Computer Studies Notes

    Introduction to computer studies notes. Brief Overview: Definition of a Computer: - A Computer is an electronic device that operates (works) under the control of programs stored in its own...

    Price: KES :  200

  • CCP 4I6: Security Design and Formulation Notes

    CCP 4I6: Security Design and Formulation Notes Brief Overview: 2 Introduction Physical security is defined as: Physical measurers, policies, and procedures to protect an organizations systems,...

    Price: KES :  300

  • UCU 104: Introduction to Entrepreneurship Notes

    This is a summarized class notes document for the entire unit. The notes include some practice exercises that can speculate how the continuous assessment and final exams look like. Brief...

    Price: KES :  1200

  • Medical Physiology Notes

    These notes include the definition of protozoa, the relationships between the protozoa and the host, the reproduction of protozoa and taxonomy of protozoa.

    Price: KES :  300

  • AAS 3316 Animal Health Management

    These notes contain detailed information on livestock metabolic diseases,their clinical signs, the animals they affect,control measures as well as the treatment to be administered.

    Price: KES :  100

  • AAE 3412: Principles of Agricultural Marketing Notes

    The notes contain key principles and information on agricultural marketing. Brief Overview: 1.1 Purpose of the Course This course aims at introducing students to how the market works and how...

    Price: KES :  250

  • Kenya Methodist University Diploma in Pharmaceutical Technology Pharmacology Notes

    The notes define various terms used in Pharmacology and various modes of administration of drugs. They also state the various forms of drugs, definition of bioavailability of drugs and the factors...

    Price: KES :  250

  • KCSE 2016 Agriculture Paper 1 Questions and Answers

    Agriculture Kcse 2016 Paper 1 questions and answer. This is good revision material for the candidates. Brief Overview: No.1.List four factors that would determine the stage at which a crop is...

    Price: KES :  30

  • Form 3 Biology Sample Questions and Answers

    This document contains comprehensive notes for form 3. They are very beneficial to students and teachers. Brief Overview: 1. a) i) What is meant by the term binomial nomenclature? - scientific...

    Price: KES :  290

  • Geography Form 2 article on Batholiths

    This is an easy to read article on Batholiths that is comprehensive but enjoyable. It simplifies the description of batholiths. The objective is to make the topic less abstract.

    Price: KES :  50

  • Evidence Law Notes CLS 202

    The notes are structured in a systematic way according to the council of legal education requirement for the core law subject Evidence law. Case laws, statutes and the constitution are provided in...

    Price: KES :  950

  • Physical education notes for PTE 1st years and 2nd years

    Looking for Primary Teacher Education (PTE) notes for physical education 1st year and 2nd year? You can find them here. These notes helps the tutor in lecturing and the student teacher in revisions...

    Price: KES :  200

  • Solved Questions for Macroeconomics

    Solved questions and answers for macroenomics. High quality questions with answers. Brief Overview: Chapter 3, Question 1 (Evolution of the household) Determine whether each of the following...

    Price: KES :  259

  • Education Notes for Primary Teacher Education (PTE)

    These notes may be used by tutors in lecturing and student teacher in revision. This document summaries the main content of the new syllabus for teachers’ colleges. Besides samples examination...

    Price: KES :  200

  • English Methodology Notes for Primary Teacher Education (PTE)

    English Methodology Notes for Primary Teacher Education (PTE). These notes may be used by student teacher in revision.. Brief Overview: Definition of Language Language as a word is based on the...

    Price: KES :  200

  • Kiswahili Ushairi Notes

    Best Ushairi Kiswahili notes. It is in point form to help both the teacher and the student in Ushairi. Brief Overview: Kitengo Ushairi Mashairi yanaweza kugawanywa katika aina mbalimbali...

    Price: KES :  100

  • Kiswahili Notes for Teachers and Students

    This document contains Kiswahili notes which may be used by the teacher in teaching and the student in revision. Brief Overview: STADI ZA LUGHA Katika Kiswahili kuna sauti mbili ambazo...

    Price: KES :  200

  • Detailed Oral literature Notes and Model Questions

    Oral literature is one of the are as tested in Literature in English of the Kenya Certificate of Secondary Education Examinations. The other are as in this paper include The Novel, Drama, Poetry and...

    Price: KES :  100

  • Biology Form Four Notes on Evolution

    FORM FOUR BIOLOGY CLASS NOTES TOPIC: EVOLUTION Topic objectives At the end of this topic, the learner should be able to: I)Define the term Evolution II) Describe the origin of life III) Describe...

    Price: KES :  50

  • Biology Form Two notes:Excretion and Homeostasis

    FORM TWO BIOLOGY NOTES. TOPIC: EXCRETION AND HOMEOSTATIS Objective: At the end of this topic, the learner should be able to; i) Distinguish between excretion and homeostasis ii) Explain various...

    Price: KES :  90

  • Microsoft Access Notes

    This document contains 14 pages of Microsoft Access Notes. They are high quality, detailed and ready for use. Brief Overview: DATABASE MANAGEMENT SYSTEMS These are software that allow records...

    Price: KES :  100

  • Operating Systems Questions and Answers

    UNIT I 1. What is an Operating system? An operating system is a program that manages the computer hardware. It also provides a basis for application programs and act as an intermediary between a...

    Price: KES :  360

  • Structured Programming Questions and Answers

    Structured programming questions and answers. This document contains sample questions and answers for the unit of structured programming offered under diploma course in information and communication...

    Price: KES :  300

  • Introduction to Programming and Algorithms Notes: Questions and Answers

    Introduction to Programming and Algorithms Notes: Questions and Answers Brief Overview: 1. Define high level language over machine language ?, explain advantages and disadvantages. High level...

    Price: KES :  300

  • Human Computer Interaction Notes

    These notes are very broad on human computer interaction. Brief Overview: 1.1 Definition HCI (human-computer interaction) is the study of how people interact with computers and to what extent...

    Price: KES :  150

  • Home Science Questions and Answers Form 1, Form 2, Form 3 and Form 4

    Home Science Notes Questions and Answers Form 1, Form 2, Form 3 and Form 4. Brief Overview: 1. How can you ensure that a sitting room is well ventilated? (3mks) 2. What two precautionary...

    Price: KES :  200

  • Chemistry Form 1 to Form 4 Questions and Answers

    This document is Chemistry revision booklet for Form 1 to Form 4 in form of questions and answers. It is suitable for use by both students and teachers. Brief Overview: 1. Against each mixture...

    Price: KES :  120

  • Home Science Revision Series: Questions and Answers

    Comprehensive Home science revision notes across the forms. Brief Overview: 1. How can you ensure that a sitting room is well ventilated?(3mks) 2. What two precautionary measures should be...

    Price: KES :  100

  • Geography Paper 2 Revision

    Geography revision series paper 2. This is suitable for teachers a well as students who want to excel in the subject. Brief Overview: 1. Climate (a) Temperature – warm temperatures facilities...

    Price: KES :  80

  • Biology Charts Diagrams

    Biology Charts For use with any course book .....................

    Price: KES :  100

  • Fundamentals of Virology for Medical Laboratory Sciences Students

    This content primarily highlights how viruses are classified into many cohorts as per there strands and genome. Brief Overview: Fundamentals of virology for medical laboratory sciences students...

    Price: KES :  200

  • PTE and KCSE English Revision Notes

    Comprehensive PTE and KCSE English Grammar Revision Notes. THE EIGHT PARTS OF SPEECH ? There are eight parts of speech in the English language: noun, pronoun, verb, adjective, adverb, preposition,...

    Price: KES :  150

  • HND 207: Nutritional Management of Renal Conditions Notes

    These are detailed notes on management of renal conditions. It contains types of renal conditions , their manifestation and risk factors associated . Dialysis and nutrients of concern in the...

    Price: KES :  150

  • Blossoms of the Savannah Sample Questions

    Sample questions of different excerpts from The Blossoms of the Savanna. Brief Overview: Read the extract below and answer the questions that follow. “No Joseph,” she said in an infantile...

    Price: KES :  100

  • Biology Notes on Photosynthesis

    Biology summarized notes on photosynthesis. Brief Overview: Energy for Life Processes Energy is the ability to do work Work for a cell includes growth & repair, active transport across cell...

    Price: KES :  60

  • Business studies simplified notes on trade

    This document contains simplified business studies notes on trade. Brief Overview: International trade refers to trade between countries. ¨ If the trade involves only two nations it’s...

    Price: KES :  50

  • HND 207 Notes on Nutrition and Liver Conditions: Nutritional Management of Hepatic Conditions

    This is a detailed notes on the topic nutrition and liver conditions . It is part of the course HND 207 which describes diseases and nutrition management . In it is a sammary of types of liver...

    Price: KES :  150

  • Kiswahili Class Notes Kwa Vitate, Vitawe na Visawe

    VITATE VITAWE NA VISAWE Baadhi ya maneno ya Kiswahili yanaweza kuwa na maana sawa, maana zaidi ya moja au matamshi yanayotatiza. Vikundi hivi vitatu ni: 1. Vitate- maneno yanayotatiza kimatamshi....

    Price: KES :  70

  • English Grammar Exercises for Form 1, Form 2, Form 3 and Form 4

    English Grammar Exercises for Form 1, Form 2, Form 3 and Form 4. Brief Overview: EXERCISE 1. D The words below can be countable or uncountable depending on the contexts of their usage. Briefly...

    Price: KES :  150

  • Kiswahili Revision Kit: Form 1 to Form 4

    Kiswahili revision kit: Mada zilizomo :karatasi ya kwanza; karatasi ya pili na karatasi ya tatu. ......................

    Price: KES :  100

  • Aina za Mashairi,Istilahi za Ushairi,Bahari za Ushairi

    Aina za Mashairi, Istilahi za Ushairi, Bahari za Ushairi. Brief Overview: Kuna aina nyingi za mashairi. Majina ya aina hizi hulingana na idadi ya mishororo katika kila ubeti. Mfano: ·...

    Price: KES :  40

  • Lecture Notes on Criminology: Law Introduction

    This document contains detailed lecture Notes on Criminology. Brief Overview: Introduction Criminology is a knowledge body that treats crimes as a social phenomenon. Criminological theories are...

    Price: KES :  200

  • Business Studies Revision Kit: Questions and Answers

    Business Studies Revision Kit With Questions and Answers. TOPICS COVERED PAGE 1. Introduction to Business Studies……………………………………………… 3 2. Business and it environment……………………………………………………3 3....

    Price: KES :  200

  • Theories of Opening and Closing of Stomata

    This document explains the three theories of the mechanisms of opening and closing of stomata. Brief Overview: Mechanism of Closing and Opening of Stomata There are three theories which have...

    Price: KES :  250

  • Fasihi Simulizi Notes

    Hadithi Aina za Hadithi Kuna vipera kadhaa vya ngano katika fasihi simulizi kulingana na wahusika au dhamira yake: o Visaviini o Visasili o Hekaya o Khurafa o Mighani/Usuli/Visakale o Hadithi...

    Price: KES :  100

  • Aina na Bahari za Mashairi

    USHAIRI YALIYOMO Aina za Mashairi Kuna aina nyingi za mashairi. Majina ya aina hizi hulingana na idadi ya mishororo katika kila ubeti. Mfano: · Umoja/tathmina - ni shairi lenye mshororo mmoja...

    Price: KES :  100

  • Form 2 Biology Questions and Answers

    This document contains Biology Questions and Answers Form 2 Brief Overview: a) i) Define transport • Movement of substances from one part of the body to another ii) Explain the necessity of...

    Price: KES :  150

  • Kiswahili Revision Booklet With Questions and Answers (Ufahamu, Ufupisho, Matumizi ya Lugha na Isimu Jamii)

    Kiswahili Revision Booklet, Question and Answers.(Ufahamu, Ufupisho, Matumizi ya lugha na Isimu Jamii). Brief Overview: Soma kifungu kifuatacho halafu ujibu maswali uliyoulizwa Tsunami,...

    Price: KES :  150

  • Sbc 397: Biochemical Pharmacology Notes

    This document has details on the action of drugs in the body and to the target tissue. It have great description on the path followed by the drugs once ingested, absorbed, metabolized within the body...

    Price: KES :  250

  • BBA 402 International Business Notes for International Business Environment

    i. Identifying the factors which affect International business activity. ii. Assessing the impact of Economic, Political, Legal, Social, Cultural, Technological factors in influencing the extent...

    Price: KES :  200

  • Information Systems and Organizations Notes

    Information System –is a set of devices, procedures and Operating Systems designed around user-based criteria to produce info and communicate it to the user for planning, control and performance...

    Price: KES :  200

  • Chemistry Practicals Teacher Notes

    Chemistry Practicals Teacher Notes. Brief Overview: Introduction Scientific subjects are, by their nature, experimental. It is accordingly important that an assessment of a student’s knowledge...

    Price: KES :  300

  • Notes on Sulphur and its Compounds

    Underlined notes on the important points that are usually tested on chemistry - sulphur and its compound (part one). Brief Overview: Sources of sulphur Copper pyrites Iron pyrite Extraction...

    Price: KES :  50

  • Top 10 helpful tips to correct dark spots and get beautiful skin

    This document contains tips on how to treat dark spots and get beautiful skin and how to avoid dark sports on your face. Brief Overview: Top 10 helpful tips to correct dark spots and get...

    Price: KES :  500

  • Rocks and Minerals Notes

    Very well explained notes on rocks and minerals tested in Geography paper 1. Brief Overview: A rock is a naturally formed aggregate of mineral particles forming solid part of crust A mineral is...

    Price: KES :  50

  • Nyakati/Njeo za Kiswahili

    Karatasi hii ni ya kumsaidia mwanafunzi kuelewa nyakati za kiswahili. Nyakati hizi ni: Wakati uliopo Wakati ujao Wakati uliopita. ...................................

    Price: KES :  200

  • Networking and Data Communication Notes

    Contains detailed notes on computer networking and data communication. Brief Overview: Definition of terms used in Networking Network A Network can be defined as a collection of independent...

    Price: KES :  1000

  • Data Processing Techniques Notes

    Has in depth description of data organization, data collection and files used in data processing. Brief Overview: DATA PROCESSING. Data processing deals with how data is organized & processed...

    Price: KES :  500

  • Data Representation Notes

    Explanation on how computers interpret and converts data for processing to give the desired output to the user. Brief Overview: DATA REPRESENTATION IN A COMPUTER. Digital computers process data...

    Price: KES :  350

  • System Development Notes For High School

    The notes defines the stages involved in system development life cycle with each of the stages clearly discussed, types of systems, theories of system development, information systems and...

    Price: KES :  250

  • Notes on Databases for High School

    Database models, database maintenance and database management systems are some of the key points discussed in the notes. Brief Overview: What is a Database? - It is a collection of information...

    Price: KES :  100

  • Introduction to Desktop Publishing Notes

    The notes provide definitions of the key terms used in desktop publishing, purpose of desktop publishing and features of desktop publishing among others to enable the learner acquire the basic...

    Price: KES :  80

  • Financial Law Notes - Bachelor of Commerce

    INTRODUCTION 1.1 NATURE AND SCOPE OF FINANCIAL LAW Financial law is the branch of law that regulates social relationships arising from the financial activities. Financial law applies only to those...

    Price: KES :  200

  • Language and Style - Blossoms of the Savannah

    The notes have briefly enumerated all styles which have been used in Blossoms of the Savannah which include: Brief Overview: The language used in literature is different from that used in other...

    Price: KES :  100

  • 2024 detailed notes on development and organization of long distance trade

    Detailed notes on development and organization of long distance trade. Brief Overview: • Local trade refers to the exchange of goods among members of a community. Regional trade involves...

    Price: KES :  50

  • Blossoms of the Savannah Themes

    The note have tackled all themes in Blossoms of the Savannah Brief Overview: Themes are issues that are consistent in a creative work. They are sub categories or sub topics of the subject matter...

    Price: KES :  100

  • Blossoms of the Savannah Characters and Characterization

    A character is a fictitious personage created by a novelist in order to convey an idea. Characterization is the process of selecting suitable characters that suit specific roles by the novelist....

    Price: KES :  200

  • Notes on Introduction to Computers

    These are notes that enable a student who is learning computer studies to know what a computer is, characteristics of a computer, peripherals such as keyboard, mouse etc., types of memory e.g. RAM,...

    Price: KES :  100

  • Acids, Bases and Indicators Notes

    Well detailed chemistry notes on acids, bases and indicators. Chemistry Notes - Acid, Bases and Indicators ACIDS BASES AND Indicators revision notes Introduction to Acids, Bases And...

    Price: KES :  60

  • ARE 302 Intermediate Macroeconomics Notes

    This document describes the various various of macroeconomic theory and how they interact to achieve the state of the economy. Brief Overview: 1. Question: how does microeconomics differ from...

    Price: KES :  300

  • What Philosophy can do to Africans according to Kwasi Wiredu

    This document contains notes on Kwasi wiredu essay on what philosophy can do to Africans. .......................

    Price: KES :  100

  • Christian Religious Education (CRE) Paper 1 notes: Questions and Answers

    Christian Religious Education paper one notes is the most simplified and comprehensive. It covers all paper one notes in form of questions well arranged in order as indicated in the syllabus. The...

    Price: KES :  450

  • Isimu Jamii Kidato Cha Pili Kiswahili

    Haya ni makala ya Isimu Jamii kwa wanafunzi wa kidato cha Pili. Pia kunaouwezekano wa kutumiwa na wanafunzi wa sekondori kuanzia kidato cha kwanza hadi kile cha nne. Kwa mwanafunzi yeyote ambaye...

    Price: KES :  70

  • Notes on gas preparation, methods of drying as well as collection

    The document contains summarized notes on gas preparation, methods of drying as well as collection. ................

    Price: KES :  50

  • Physics Theory Papers Questions and Answers

    three categories of questions in physics • statement questions • calculations questions • diagrammatical answering .......................

    Price: KES :  50

  • BBM 362: Labour and Industrial Relations Notes

    Maasai Mara University BBM 362: Labour and Industrial Relations Notes \ BBM362: LABOUR AND INDUSTRIAL RELATIONS @willy2va EMPLOYEE/ LABOUR RELATIONS Employee relations consist of those are as of...

    Price: KES :  150

  • WIEM 411 Human Resource Management - Job Evaluation and Performances Appraisal Notes

    Egerton University Bachelor of Science in Ecotourism and Hospitality Management WIEM 411 Human Resource Management - Job Evaluation and Performances Appraisal Notes A job evaluation is a systematic...

    Price: KES :  100

  • WIEM 411: Human Resource Management - Recruiting Employees Notes

    WIEM 411: Human Resource Management - Recruiting Employees Notes Egerton University Bachelor of Science in Ecotourism and Hospitality Management Recruitment – synonymous with "hiring" in American...

    Price: KES :  100

  • KCSE Biology Essay Questions and Answers

    This documents contains Biology essay questions and answers. Brief Overview: Explain the various ways in which a typical cell is adapted to its functions Has a cell membrane; with pores;...

    Price: KES :  70

  • Form 4 Mathematics Revision Questions and Answers

    This document contains examination standard Mathematics questions and answers. MATHEMATICS 1 PART I SECTION A: 1. Use logarithm tables to evaluate (4 mks) 0.0368 x 43.92 361.8 2. Solve for x...

    Price: KES :  50

  • Computer Studies Revision Kit - Questions and Answers

    Computer Studies Revision Kit For Form 1 to Form 4 - Questions and Answers About the book Education is a key for a country’s development, but it becomes a hindrance when it is unequally...

    Price: KES :  500

  • Database Management Systems Notes

    Diploma in Information Technology Module II Database Management Systems. DIPLOMA IN INFORMATION TECHNOLOGY. MODULE II Author: David Mumo Musyoka. Contents. 1.0 Objectives 1.1...

    Price: KES :  500

  • Solubility and Solubility Curves Notes

    The document has simplified, more elaborate handwritten notes on solubility and solubility curves. Makes a student develop good attitude towards form 4 chemistry. ..............

    Price: KES :  99

  • System simulation and Modeling Notes

    Covers a wide range of knowledge areas in System simulation and Modeling with all topics discussed. SIMULATION AND MODELLING Model-A representation of a system. Can either be physical or...

    Price: KES :  500

  • Mwongozo wa Sauti ya Dhiki

    Mwongozo wa Sauti ya Dhiki Brief Overview: Utangulizi Mashairi yaliyomo kwenye kitabu cha Sauti ya Dhiki ni zao linalotokana na kufungwa kwa Abdilatif Abdalla. Kifungo hiki kilikuwa cha dhiki...

    Price: KES :  50

  • Differences between EMR and EHR, and how M-health can be utilized to improve health care service delivery in Kenya

    Contains the differences between electronic medical records and electronic health records, and outlines how m-health can be utilized to improve health care service delivery in Kenya. Over the last...

    Price: KES :  60

  • Rongo University Introduction to Communication Skills Notes

    Meaning of communication, types of communication, elements of communication, reasons for communication, barriers to effective communication. .........................

    Price: KES :  0

  • Sample History and Government Paper 1 and 2 Questions and Answers

    Sample History and Government Paper 1 and 2 Questions and Answers. Brief Overview: SECTION A (COMPULSORY) 1. Name two sources of Kenyan History. (2mks) 2. Give two ways in which...

    Price: KES :  100

  • ACCT 112: Principles of Accounting 1 Notes

    The notes allows one to understand the double entry concept and recording all the accounting transactions. Brief Overview: a) NATURE OF ACCOUNTING Accounting is defined as the process of...

    Price: KES :  500

  • Information Communication Technology (ICT) Notes for IGCSE

    Information Communication Technology (ICT) Notes for IGCSE UNIT 2: CONNECTIVITY CHAPTER 4: DIGITAL COMMUNICATION Our world is connected by wired and wireless digital communication systems. Data...

    Price: KES :  400

More Content By mwalimu kiptoo


View all resources