by Shane L. Larson

There are many topics that set the mind afire with wonder, wild speculation, and imaginative ramblings into the unknown and the unknowable. 2,050 more words