Author: Coleg Harlech Workers' Educational Association. North Wales.