All posts by m alan

Science fiction writer, vegan & animal rights advocate, esotericIst, space enthusiast, armchair paleontologist, integral philosopher, nature lover.