The Middle Stone Age is also called the Middle Paleolithic or Mesolithic Ages. There are two different systems of naming.
One has Paleolithic and Neolithic Ages, with the Middle Stone Age being equivalent of the Middle Paleolithic Age.
The other divides the Stone Age into the Old Stone Age, or Paleolithic, the Middle Stone Age or Mesolithic, and the New Stone age or Neolithic.