What a remarkably partisan review.  Seemingly written by a Canadian "Republican" who, among other things, does not understand the difference between George W. Bush and Donald Trump.  Al Franken does.  

Read other reviewer perspectives if you want to know the truth.