Author: Vivian Uíbh Eachach
Alternate names: Vivian Uibh Eachach; Vivian UÍBH EACHACH