The primary source on the life of St. Columba is the Life of St. Columba, a hagiography by St. Adomnan of Iona.