Ross Allen
Ross Allen hasn't written any stories yet.
Ross Allen hasn't written any stories yet.
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.