Like last week’s book, this week’s feature touches on more than a few of my interests. Part history, part science fiction, part steampunk and part futurism, Daniel H. Wilson‘s latest novel is a centuries-spanning tapestry that is almost unbelievably moving. And while it wasn’t perfect, it was entirely worth the read.