Creature Feature #1: Headless Riders

The Dullahan (a type of faerie) is an Irish headless rider. The entity rides a black horse while carrying his/her head to the side. The Dullahan’s whip is made of human spines and the wagon… Continue reading

Science-Fiction and the Imaginations of Innovators

My co-editor and I recently watched the movie Europa Report, a science fiction thriller about an expedition to Europa. For those who might not know, this icy moon of Jupiter has long captured… Continue reading