christian barmore articles