Home action Anna Dressed in Blood by Kendare Blake: Surprising, Beautiful, Funny and a Thoroughly Satisfying Ghost Read