Med Fairhead , Humplireys , fr. Swansea : Joh.