g. d. h. and margaret cole