Ray Walker

11
reputation

Programmer. Amateur astronomer, student of physics and mathematics.