Author: Vincent P Carosso Henry Bamford Parkes
Alternate names: Henry Bamford Parkes and Vincent P. Carosso; Henry B. Parkes,Vincent P. Carosso