Names and Surnames
Birth name
Lt.-Col. Foster Newton Thorne
EnglishFoster Newton Thorne
EnglishFoster Newton Thorne
GermanFoster Newton Thorne
PortugueseFoster Newton Thorne
FrenchFoster Newton Thorne
SpanishFoster Newton Thorne
DutchFoster Newton Thorne
Brazilian PortugueseFoster Newton Thorne
Multiple languagesAlso known as
Lieutenant Colonel Foster Newton Thorne
English