Life and Work of Donald Harvey MacVicar.