Margaret Atwood is a a great admirer of America. Or at least she used to be. “You were Marlon Brando in On The Waterfront, you were Humphrey Bogart in Key Largo, you were Lillian Gish in Night of the Hunter. You stood up for freedom, honesty and justice; you protected the innocent. I believed most of that. I think you did, too. It seemed true at the time. You are not only our neighbours: In many cases – mine, for instance – you are also our blood relations, our colleagues, and our personal friends. But although we’ve had a ringside seat, we’ve never understood you completely, up here north of the 49th parallel.”