Carl is a take no crap kind of guy but he is also wise and compassionate. I like that he has common sense and his partner is the intelligent one! It’s fun while being a smart thoughtful book.