James Piers

Irish academic and writer in France