Ross Allen hasn't written any stories yet.

Ross Allen

Ph.D., cat manservant, professor, rocket scientist, inventor, R&D manager. Carbon negative. 1° of separation from the Dalai Lama and Neal Armstrong.