Margaret of Cleves, Duchess of Bavaria-Straubing — latest news, discussion & facts — IJR