I reckoned that the Grehan Sisters deserved an entry on Wikipedia, so now there is one as of today:
https://en.wikipedia.org/wiki/The_Grehan_Sisters
I have drawn on information in this thread, especially in constructing the discography.
Regards to all - Tony