U.S. Presidential Inaugurations: from Lincoln to Trump
As president elect, Donald Trump, makes his final preparations to become the 45th president of the United States at midday on Friday 20th January , a day that will surely…
Richmond upon Thames Library Services