Ben Weider
Weider is president of the Napoleonic Society of Canada and a member of the council of the Napoleonic Society in Paris.
Weider is president of the Napoleonic Society of Canada and a member of the council of the Napoleonic Society in Paris. See less
Ben Weider's Featured Books