In Stave III, Marley continues his quest to convince the spirits to help Ebenezer.
Read MoreIn Stave II, Marley learns how his road to damnation began and how he might save Ebenezer from the same fate.
Read MoreIn Stave I, Jacob Marley learns the meaning of eternal damnation.
Read MorePlayers’ expectations and developers’ narratives will determine when/if video games are ever accepted as literature.
Read MoreMy Oct. 1-10 trip to Krakow will no doubt inspire many stories and articles.
Read More“What Must Remain” launches today in Nature Futures.
Read More“What Must Remain” finds a home at Nature Futures.
Read MoreIn my latest Free to Read, “Namesake” explores the complex relationships between children and their parents.
Read More