Ross Allen hasn't written any stories yet.

Ross Allen

Ross Allen

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