daniel wright