MACNAGHTEN, Edmond Alexander (1762-1832), of Beardiville, co. Antrim.

Author