WARING MAXWELL, John (1788-1869), of Finnebrogue, co. Down.

Author