3 Day Exclusive | Save up to £15 off! Get the code »

Rene David

David is a former member of the Faculte de droit et des sciences sociales de Paris and is presently affiliated with the Universite d'Aix-Merseille.