Overview

John Grote

(1813—1866) philosopher