John Smith (Platonist)

John Smith was an English philosopher, theologian, and educator.

About the author

Born/died

1618 — 1652

Page language