Daniel Defoe
British (1660 – 1731)
Related News