Uncategorised, writers 23rd June 2014 / Albert Chavannes, Swiss-born American author, philosopher, and sociologist