Robert Balfour

classical philologist · 1555–1621

grammarianphilosopheruniversity teacher

Scottish philosopher