JD Bruce Editor