Craig Brown is the author of more than fifteen books, among them the New York Times bestseller Ninety-Nine Glimpses of Princess Margaret, and was a finalist for a National Book Critics Circle Award. He has been a columnist for The Guardian, The Times (London), Spectator, and TheDaily Telegraph, and currently writes for TheDaily Mail.