Welcome To The Macdonald & Cathcart Genealogy Home Page:Information about John Macdonald