His name, de Kald or de Caral could refer to, among other places, Calder in Nairnshire or Crail in Fife.
He was born in Nairnshire, the son of Donald Laing and Ann Fraser, and was educated in Ardersier.