Michael Roberts, D