Thanks to all for your replies. I have now developed a MS Access database that reads in a Gedcom file and loads the data into relevant tables. I also have created a number of reports that also seem to do the trick. A lot of hard work but at least I get some useful reports that also look the part.