An Itsy Bitsy Spider Inspires Cosmic Musings Ian McKerracherJune 21, 2019arrogance, science, naturalist, intelligent design Comment