Birth name
John Andrew Grant Richardson
EnglishJohn Andrew Grant Richardson
DutchJohn Andrew Grant Richardson
PapiamentoJohn Andrew Grant Richardson
Austrian GermanJohn Andrew Grant Richardson
FinnishJohn Andrew Grant Richardson
AfrikaansJohn Andrew Grant Richardson
SwedishJohn Andrew Grant Richardson
GermanJohn Andrew Grant Richardson
Swiss High GermanJohn Andrew Grant Richardson
IdoJohn Andrew Grant Richardson
Norwegian NynorskJohn Andrew Grant Richardson
WelshJohn Andrew Grant Richardson
GalicianJohn Andrew Grant Richardson
sjeJohn Andrew Grant Richardson
ItalianJohn Andrew Grant Richardson
SpanishJohn Andrew Grant Richardson
PiedmonteseJohn Andrew Grant Richardson
FrenchJohn Andrew Grant Richardson
CatalanJohn Andrew Grant Richardson
JutishJohn Andrew Grant Richardson
Norwegian BokmålJohn Andrew Grant Richardson
RomanianJohn Andrew Grant Richardson
AlbanianJohn Andrew Grant Richardson
PortugueseJohn Andrew Grant Richardson
AsturianJohn Andrew Grant Richardson
ScotsJohn Andrew Grant Richardson
AragoneseJohn Andrew Grant Richardson
Brazilian PortugueseJohn Andrew Grant Richardson
SardinianJohn Andrew Grant Richardson
DanishJohn Andrew Grant Richardson
IrishJohn Andrew Grant Richardson
Multiple languages