Why did Elizabeth the first grant land to the English man?

9 answers 9