Insane Clown President

This 352-pages book by Matt Taibbi was published in 2017 by Random House. It would take roughly 7 hours to read.

Insane Clown President