Moray, Robert, Sir, active 1649-1687, President of the Royal Society

Relationships: