John of Denmark — Danish prince