Suzanne Hagelin is writing about science fiction, updating on current projects, recommending books & articles, and musings about things she thinks about.