Candide Summary

Candide

by Voltaire

3.76 of 185,638