Demonstration, or Cause and Effect: Sir John Leslie, Professor of Natural Philosophy
John Kay British, Scottish
Subject Sir John Leslie British, Scottish
Not on view