Exclusive Weekend Voucher! £10 off. Get the code »

Ben Weider

Weider is president of the Napoleonic Society of Canada and a member of the council of the Napoleonic Society in Paris.