Holiday Free Shipping & Special Discounts! 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.