Not Happy, John

Not Happy, John is a book written by Margo Kingston, an Australian journalist and political commentator.

Many opinions published on Margo Kingston's Webdiary made their way into the book.

campaign to oppose the re-election of John Howard as member for Bennelong in the 2004 Australian federal election.

On 3 August 2007, the publishing director of Penguin Australia, Bob Sessions, asked Margo Kingston to update Not Happy, John.

The title is taken from a television ad campaign, with the catchphrase Not happy, Jan!