Take a photo of a barcode or cover
speculativebecky 's review for:
Fool Moon
by Jim Butcher
Dresden is still pretty intolerable, but the plot was engaging and despite the groans and eye rolls at many of Dresden's comments I was able to enjoy this book.