****4 STARS**** 
 I picked this one up at a signing and think I may have accidentally insulted the author. My brain to mouth filter is completely broken. I'll tell you all about it in my review later.