Names and Surnames
Birth name
Robert Millner Shackleton
EnglishRobert Millner Shackleton
GermanRobert Millner Shackleton
FrenchRobert Millner Shackleton
ItalianRobert Millner Shackleton
SpanishAlso known as
Robert M Shackleton
EnglishRobert M. Shackleton
English