Original: Born in Carskerdo, near St. Andrews, Scotland to William Wilson and Alison Landall.
Simplified: James Wilson was born in Carskerdo, near St. Andrews, Scotland. His parents were William Wilson and Alison Landall.