In a typical feudal society where lords preside over their domains and each lordship is inherited by the son I know it's typical for their children to also have titles. However I'm unclear on the traditional hierarchies involved.
What is an appropriate title for:
- The first son and heir?
- A second son who will (short of tragedy) not inherit his father's lordship
- A nephew or other similar relative
I'm toying around with them either being dukes, barons or earls but I'm unsure how these typically rank alongside lords (I'd hate to have them accidentally outrank their father). I'd rather stay away from knightly titles such as sir because of the nature of the world they live in.
Using English medieval history as a basis what are the most appropriate titles?