Barry Cornwall Share This Barry Cornwall (Barry Cornwall, Bryan Waller Proctor, B. W. Proctor, Bryan Waller Procter)