Still French? France and the Challenge of Diversity, 1985-2015 Alec G Hargreaves - Paperback £19.99 Find out more