Title: David George Ritchie
Subjects: Idealism, Evolution, English Philosophy
People: David G. Ritchie (1853-1903)
Time periods: 19th century