New data on Late Devonian and Early Carboniferous brachiopods from NW Sahara: Morocco, Algeria. Annales de la Societe Geologique du Nord, 12(1) 2005: 1-45. 15 [Zoological Record Volume 143]