David Herbert Weir CLARK