David Bennett
DAVID BENNETT was educated at Christ's Hospital School and Sidney Sussex College Cambridge, where he took history and philosophy. He holds a Ph.D in philosophy from McGill University. He spent much of his working life in the labor movement, ending his career in 2006 as National Director of Health, Safety and Environment at the Canadian Labour Congress. He is widely published in the areas of workplace health and environmental protection and has published several articles, op-ed pieces and reviews on the Second World War.