Overview

James Archibald Hamilton

(1748—1815) astronomer