TURPLESMITH , DAVID