daniel wagner