Author: Trinity Guild (Dublin, Ireland).