David W.
Mesa, AZ
I'm Passionate About...
Computers
Technology
Math
Philosophy
Violin