Michel de Montaigne

by

  • Publisher: Dover Publications
  • Print ISBN: 9780486486031, 0486486036

  • eText ISBN: 9780486320397, 0486320391

  • Pages: 224