Not Happy, John is a book written by Margo Kingston, an Australian journalist and political commentator. It outlines why she is not happy with then Prime Minister of Australia, John Howard, and his policies for Australia. Many opinions published on Margo Kingston's Webdiary made their way into the book. The book inspired the 'Not happy John!' campaign to oppose the re-election of John Howard as member for Bennelong in the Australian federal election, 2004.