darnell l. moore