David N. Gray

Location: Mountain View, California
About Me
semi-retired software engineer
TB Date: 
Sunday, July 18, 2021