Edmund Ruffin

Peerage person ID=578475