Andrew son of James son of Alexander Stewart