what is the scientific name of the species that is found in the atlas mountains of algeria and morocco along with a small population of uncertain origin in gibraltar ?
macaca sylvanus