Michel Laurent (Q28496969)
French scholar
Language:
other details