Kate Keane (Nee Ranger)