ESC
Robert Briffault

Robert Briffault

Robert Stephen Briffault was a Anglo-French surgeon who found fame as a social anthropologist and later in life as a novelist.

Born1874, Nice, Alpes-Maritimes, France
Died1948-12-11, Hastings, East Sussex, England
LinksFrench · English