Mike Haynes, D