Overview

James Dunlop

(1793—1848) astronomer