från den lilla staden Temonchent i provinsen Oran i Algier.