Thomas Hudson — English musician and poet at the Scottish court