shirley flynn