Daily Archives: November 13, 2016

Invisible

microscopic photo of a tardigrade, a recently-discovered clawed bear-like aquatic creature about 1/16 of an inch long, that has been found thriving everywhere, including places of extreme cold and pressure; in poor climates they self-dehydrate to tiny condensed size and … Continue reading

Posted in Creative Works, Illusion of the Separate Self and Free Will | 4 Comments