Skip to main content

Walker, John, 1731-1803 (professor of natural history, University of Edinburgh and clergyman)

 Person