Overview

Richard Sheepshanks

(1794—1855) astronomer