Probably a 3.5 rating. Still, a good book and this book got better in the second half but seemed to drag a bit.