Canada & World Sister Wendy Beckett, an unlikely art critic and British TV star, dies at 88 December 28, 2018