MOORE B. M.