Names and Surnames
Birth name
G/Capt. John Arthur Guinness Slessor
DutchJohn Slessor
Multiple languagesAlso known as
John Arthur Guinness Slessor
EnglishGroup Captain John Arthur Guinness Slessor
EnglishGroup Captain John Slessor
EnglishG/Capt. John Arthur Guinness Slessor
EnglishG/Capt. John Slessor
English