David Ramsay — Scottish courtier