Forms of life, forms of mind by Dr. Michael Levin
thoughtforms.life