The Middle and Later Stone Age, which lasted from about 300,000 to 300 years ago in South Africa, was an important time for the African continent. During this period humans developed many different ...