Overview

William James MacNeven

(1763—1841) physician and Irish nationalist