Monday Savings! 15% off your purchase. 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.