STEPHEN MERRILL MOORE