I recently read something and find it a bit puzzling. Perhaps someone could tell me if this is correct.
Some heredity peers are ranked higher than others is a given but withing the hereditary titles such as duke, some dukes are ranked higher than other dukes. Take for instance, Charles Spencer, 9th Earl Spencer is ranked higher than Hugh Grosvenor, 7th Duke of Westminster. The "of" is the difference. This does not apply to royal dukes I'm presuming.
Methinks that in order to really understand the ins and outs of British titles and styles, I should have started learning as an infant.