William Gibb , Glasgow.