Anthony Haden-Guest — British writer and artist