Names and Surnames
Birth name
Frederic Middlebrook PhD Richards
EnglishFrederic M. Richards
EnglishFrederic M. Richards
EnglishFrederic M. Richards
SpanishFrederic M. Richards
ItalianFrederic M. Richards
FrenchFrederic M. Richards
GermanFrederic M. Richards
DutchFrederic M. Richards
PolishFrederic M. Richards
Portugueseفريدريك إم ريتشاردز
ArabicFrederic M. Richards
SpanishFrederic M. Richards
ItalianFrederic M. Richards
FrenchFrederic M. Richards
GermanFrederic M. Richards
DutchFrederic M. Richards
PolishFrederic M. Richards
Portugueseفريدريك إم ريتشاردز
ArabicAlso known as
Frederic Middlebrook Richards
EnglishFrederic Middlebrook Richards
English