XXXIX . Joao de Bragança ( Bragance ), infant de Portugal, 12ème prince de Beira