david sang