Ray Walker

11
reputation
1

Programmer. Amateur astronomer, student of physics and mathematics.