david bailie