Little is known of his early life: he is believed to have been born in Edinburgh.
He is believed to have been born in Edinburgh. Little is known of his early life.
Little is known of his early life. He is believed to have been born in Edinburgh.
Little is known of his early life. He is believed to have been born in Edinburgh.