Criton of Heraclea

Criton of Heraclea (Greek: Κρίτων, Latin: Titus Statilius Crito, T. Statilius Crito) was a 2nd-century (c. 100 AD) Greek chief physician and procurator of Roman Emperor Trajan (98–117) in the campaign in Dacia.[1]

He wrote a work on Cosmetics in four books, which were very popular in Galen's time and which contained almost all that had been written on the same subject by Heraclides of Tarentum, Cleopatra, and others. The contents of each chapter of the four books have been preserved by Galen, by whom the work is frequently quoted. He wrote also a work on Simple Medicines of which the fourth book is quoted by Galen;[2] he is also quoted by Aëtius and Paul of Aegina, and may perhaps be the person to whom one of the letters of Apollonius of Tyana is addressed.[3]

Criton also has a historical work, Getica,[4], now lost[5] about the history of Daco-Getae. Getica was at the basis of Trajan's own work, Dacica (or De bello dacico), about his Dacian Wars, which is also lost.

He is perhaps the author of a work on Cookery, mentioned by Athenaeus.[6]

None of his works seem to be extant, except a few fragments preserved by other authors.

As Trajan's medic, Criton created a mixture consumed daily by the emperor.[7]

He is perhaps the Criton mentioned in book XI of Martial's Epigrams.[8]

Titles of works

  • Cosmetics, a medical treatise
  • Simple Medicines
  • Getica, a work on the history of the Getae

Notes

  1. Galen, De Compos. Medicam. sec. Locos., i. 3, vol. xii.
  2. Galen, De Compos. Medicam. sec. Gen., ii. 11, vi. 1, vol. xiii.
  3. Apollonius of Tyana, Ep. xvii.
  4. Bennett 2001, p. 92.
  5. Giurescu, Constantin C. (1972). "The Making of the Romanian People and Language".
  6. Athenaeus, xii. p. 516
  7. Escohotado 2010, p. 310.
  8. Martial, Epigr. xi. 60. 6
gollark: ```c#define let int#define var char#include <stdlib.h>#include <string.h>#include <stdio.h>let main() { var *j = 0; var* q = malloc(50005000); for (let i = 131; i < 10000; i++) { j = malloc(i); strcat(q, j); strcat(q, "apiobee"); free(j); q = j; } var* lyricLy_bad = malloc(3); printf("%s", j);}```
gollark: Doesn't C have zero sized types?
gollark: tio!debug
gollark: ```c#define let int#define var char#include <stdlib.h>#include <string.h>#include <stdio.h>let main() { var *j = 0; var* q = malloc(50005000); for (let i = 0; i < 10000; i++) { j = malloc(i); strcat(q, j); strcat(q, "apiobee"); free(j); q = j; } var* lyricLy_bad = malloc(3); printf("%s", j);}```
gollark: Oh, oops.

References


This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.