By: Christopher Bartlett If you’ve never seen an episode of TV that is split into two parts where you have to wait a whole week to see the second part, Jim Butcher’s Battle Ground is about as close as you’ll get. Although, I doubt any episode of TV has come close to being as good... Continue Reading →
