g fennelly