Nomes e Apelidos
Nome de nascimento
John Cranch Walker Vivian
alemãoJohn Cranch Walker Vivian
holandêsJohn Cranch Walker Vivian
francêsJohn Cranch Walker Vivian
espanholCaptain John Cranch Walker MP Vivian
inglêsTambém conhecido/a como
John Cranch Walker Vivian
inglêsCaptain Hon. John Cranch Walker Vivian
inglês