Robert Briffault

  • Born: (Nice, Alpes-Maritimes, France) Circa. He was born either in France or London, England
  • Died: (Hastings, East Sussex, England)

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

Comments

Login or Register to post a comment