EDWARD L KANE