Mini Reviews: Five Five-Star Reads
I haven't done one of these in for-freaking-ever and not because I haven't read any good books lately, so it was about damn time I did another round of mini reviews. No theme here, just a completely random selection of five books that I've read relatively recently...