Answered You can hire a professional tutor to get the answer.
Put these British rulers in order from earliest to latest:
Put these British rulers in order from earliest to latest: Elizabeth I, Henry VIII, William the Conqueror, Richard the Lion-hearted