American journalist Christopher Allen