DAVID M BALDOCK