Bad MonkeyCarl HiaasenSamRead Sep 2026 · 146 reviews · 159 books readA fun and easy readWriting4/5Impact1/5Characters3/5Plot3/5Atmosphere3/5WICPA1GIF