DAVID M TURNER