Christopher Lord

Christopher Lord is an independent writer living in France. He is the author of Parallel Cultures.