daniel hastings