Noun in apposition
Are these sentences correct and do they have the same meaning?
It is Barbara that I bought the land from.
It is from Barbara that I bought the land.
Is this what is called "Noun in Apposition"?
Hero of the day
Person asked the most questions.