derland moore