Rory Gallagher seventh son of a seventh son