DAVID M REYNOLDS