Ratings102
Average rating3.7
Ridiculous in a great way. This book really does not take itself seriously, utterly strewn with puns and jokes, while at the same time having a good solid mystery to dig your teeth into. A great book if you want a smile on your face.