Sitemap Home Welcome to my home page! What I Do Expert Witness Research Writer My Profile Blog This page contains the blog. A fair question We need answers Shameful neglect Stop the bias Greed, Inc. Unfit to print Rex Mouthful Whose head rolls? Fraudulent martyrs Let's get it right Call it racism Under new owners The paper killer Bad whitesplaining Trumping truth The wrong horses A shameful failure How to cover hate It's about race How not to do it When right is wrong Who censored this? Doomed to failure Journalism threatened Let's boycott THIS We expect better No news here? Caricature assassination? Art of the denial The Timson rule The real fake news Purveyor of fear Road to oblivion Step up to plate Fight the right This ship of fools A terrible idea Missing the story A humble suggestion Wake up. It's 2017 Silenced! The Desmond Cole rule Don't be objective Dumb and dumber Ezra in extremis Media culpa Cure for "too white" Unwarranted power Bail out yourself RIP newsroom diversity An affair at work Why Wente won Turning a blind eye Wente must go Let's be accountable The Hall of Shame Bye bye newspapers A PR disaster Brave new media? Ford's nemesis Lack of trust Dropping the ball Back from the dead Le Carre's bomb Who's in charge? The real story The fat cats Go the distance Tell us the truth Pay for it, I say Gloves-off time Rush to print? Drown the kittens Lopping off limbs Freedom in blinkers The worst is here Can we change? Circling the wagons What we learned Still standing? Wentegate Four libel myths When news sucks Info blockade End of dailies? Hurting our brand Ford vs. Star He'll be missed Watchdogs needed Plagiarize THIS! Bravo, McMaher! To my critics Fun with Ezra For shame Tabloid disease Media fight back Care about this Stabbed in the back No one trusts us Islamicismphobia? Christie and Jack Over the line Steynwalling It? Head to Come Nowhere to hide Call 'em outlaws Stop the presses Fast rise, fast fall Let him wait Not a good try Poll trickery Sunburned! Cone of silence Yahoo TV Cyber stupid Sock! Pow! Sun TV! Hall of Shame Convergence wins Shame on Maclean's Dead reckoning The winner is ... Ode to guest editor A good ruling It's not Globe Lite Chicken journalism Free Conrad! Honey, I shrunk CP The future is white Sold to vultures Good journalism Cowards on the Net Say goodnight, CAB Readers grow here Dingbat academic Time to go local The public interest A death wish? Words of wisdom Not fit to lead Not fit to print Small dead hypocrites Check. It. Out. Object to this Bad stereotyping Now for Round 2 On being responsible Open letter to Steyn Armies of the Right Steyn: I beg to differ Freedom or hate? When a PM sues Journalism has limits The case against Maclean's Links Links Contact This page contains the contact information. Sitemap This page contains the sitemap.