Harrow School, yesterday and today (The English public schools)