Movie Review: Rogue One: A Star Wars Story

Rogue One: A Star Wars Story, directed by Gareth Edwards
Rogue One: A Star Wars Story
Directed by Gareth Edwards
Screenplay by Chris Weitz & Tony Gilroy
Story by John Knoll & Gary Whitta
Produced by Lucasfilm, Ltd.
Distributed by Walt Disney Studios, 2016

I finally saw Rogue One: A Star Wars Story this weekend and I’m very happy with it. I enjoyed it immensely and I have many thoughts about it now.

I should point out that I never had much to do with the Expanded Universe—I read a couple of the novels but I never paid much attention to it. I’ve also never watched any of the animated series (“Star Wars: The Clone Wars” or “Star Wars: Rebels”). My reactions to Rogue One come purely from the perspective of how well it fits in with the other movies.

**WARNING: SPOILERS**

Continue reading “Movie Review: Rogue One: A Star Wars Story

Book Review: The Wrong Dead Guy by Richard Kadrey

Cover of the book The Wrong Dead Guy by Richard Kadrey
The Wrong Dead Guy
by Richard Kadrey
Harper/Voyager, 2017

This review was first published by Booklist on January 9, 2017.

Coop and company are back for their second supernatural adventure (after The Everything Box, 2016). This time, they’re facing a reanimated mummy bent on world domination (and finding his old girlfriend) while Coop gets acclimated to his new role in DOPS. There are inept suburban animal-rights activists, a crooked used-car salesman, machinating DOPS agents, a possessed museum guard, crooked old mystics, a professor transformed into a cat trapped in a television mounted on a tentacled robot, a forgotten department in the bowels of DOPS with a strange box in it . . . Kadrey fans have plenty of his signature ridiculousness to sink their teeth into: Douglas Adams meets Clive Barker in a James Ellroy setting. This is smart, witty, and biting comedy. There’s a bit of a sophomore slump: the stakes of the conflict are lower than its predecessor, and the side characters feel somewhat perfunctory. Still, all the elements come together and work well, and Kadrey at slightly less than his best remains one of the best out there. This new series remains worthwhile.

My Twitter Year

One of my goals this year is to participate more in professional conversations and debates. For me, this means getting more active on Twitter. That’s where I keep track of most of my professional connections.

This past week saw my first forays in that direction.


There’s a quote from Donny Miller that has become ubiquitous among information professionals:

“In the age of information, ignorance is a choice.”

Continue reading “My Twitter Year”

2016: My Year in Reading

All of the data that follows was collected by me throughout the year using a combination of Google Sheets and Google Calendar. All seasonal and monthly calculations are based on the date each title was completed. Average days to read titles are based on the number of days actually spent reading each title, and not necessarily the full span from begun date to completed date.

A complete list of all the books I read in 2016 is at the bottom of this post.


I read 70 books in 2016. This year I overwhelmingly read fiction:

Continue reading “2016: My Year in Reading”