david chandler