Elizabeth Lamond "Betty" McIlroy