Title: 250 Royal Speeches : From 1760 to 1882. Speakers