Diogenes of Sinope

Name(s):
  • Diogenes of Sinope
Date:
Confession:
Works: