Overview

Peter Murray M'Douall

(c. 1814—1854) Chartist and medical practitioner