The long winter has been great for reading, with rainy afternoons sometimes spent curled up with a good book. After a few bad ones on my last book review post, I was lucky to have a winning streak of novels, most I can recommend. Two of them even got 5 stars which is an unusual …