Neva C Durand 

Intellectually curious computer scientist, mom of 3, former ultimate player and coach, progressive
Latest