Help keep Salon independent

Stephen Walker

Stephen Walker is a writer and film director who lives in London. His latest book is "King of Cannes."