Much research has been carried out over the years on Catherine's identity.  One of the more interesting ones can be found here from the Families of Ireland website