Dimitrie Cantemir

Dimitrie Cantemir

Dimitrie or Demetrius Cantemir, also known by other spellings, was a Moldav...