Joan Margall Sastre
Spanish politician and historian
Historiador y político