Christopher Green publisher