Overview

John William Salter

(1820—1869) palaeontologist