Warren Long, D