Author: Sliabh Ruadh.